diff options
| author | Zhineng Li <im@zhineng.li> | 2026-07-12 17:11:17 +0800 |
|---|---|---|
| committer | Zhineng Li <im@zhineng.li> | 2026-07-12 17:11:17 +0800 |
| commit | 1c7f908ce09f98fdcbf79ed2a8ae21be60eaa634 (patch) | |
| tree | 5f0857666365b7e40cdaa3733ebe1f3ba9e13c67 /data/en_us/xtee | |
| parent | 7347bac4ab7e136157fc94777e6cf87ef9e08599 (diff) | |
| download | afterglow-metadata-full-1c7f908ce09f98fdcbf79ed2a8ae21be60eaa634.tar.gz afterglow-metadata-full-1c7f908ce09f98fdcbf79ed2a8ae21be60eaa634.zip | |
update APIs 20260712
Diffstat (limited to 'data/en_us/xtee')
| -rw-r--r-- | data/en_us/xtee/2018-03-22/api-docs.php | 135 | ||||
| -rw-r--r-- | data/en_us/xtee/2019-03-08/api-docs.php | 103 | ||||
| -rw-r--r-- | data/en_us/xtee/2021-09-10/api-docs.php | 54306 | ||||
| -rw-r--r-- | data/en_us/xtee/2022-05-13/api-docs.php | 717 |
4 files changed, 24524 insertions, 30737 deletions
diff --git a/data/en_us/xtee/2018-03-22/api-docs.php b/data/en_us/xtee/2018-03-22/api-docs.php deleted file mode 100644 index 49cdf0b..0000000 --- a/data/en_us/xtee/2018-03-22/api-docs.php +++ /dev/null @@ -1,135 +0,0 @@ -<?php return [ - 'version' => '1.0', - 'info' => [ - 'style' => 'RPC', - 'product' => 'xtee', - 'version' => '2018-03-22', - ], - 'directories' => [ - [ - 'id' => 0, - 'title' => '其它', - 'type' => 'directory', - 'children' => [ - 'DescribeInitKycFlow', - ], - ], - ], - 'components' => [ - 'schemas' => [], - ], - 'apis' => [ - 'DescribeInitKycFlow' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'parameters' => [ - [ - 'name' => 'Lang', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'actionType', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'code' => [ - 'type' => 'string', - ], - 'RequestId' => [ - 'type' => 'string', - ], - 'message' => [ - 'type' => 'string', - ], - 'data' => [ - 'type' => 'object', - 'properties' => [ - 'phone' => [ - 'type' => 'string', - ], - 'companyRegistCountry' => [ - 'type' => 'string', - ], - 'certificationFile' => [ - 'type' => 'string', - ], - 'accountType' => [ - 'type' => 'string', - ], - 'accountBankBillFile' => [ - 'type' => 'string', - ], - 'accountBankCardNo' => [ - 'type' => 'string', - ], - 'companyRegistFile' => [ - 'type' => 'string', - ], - 'companyRegistAddress' => [ - 'type' => 'string', - ], - 'companyName' => [ - 'type' => 'string', - ], - 'accountCertificationType' => [ - 'type' => 'string', - ], - 'certificationType' => [ - 'type' => 'string', - ], - ], - ], - ], - ], - ], - ], - 'errorCodes' => [], - ], - ], - 'endpoints' => [ - [ - 'regionId' => 'cn-shanghai', - 'endpoint' => 'riskcontrol-share.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou', - 'endpoint' => 'riskcontrol-share.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-1', - 'endpoint' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-3', - 'endpoint' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-5', - 'endpoint' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com', - ], - ], -]; diff --git a/data/en_us/xtee/2019-03-08/api-docs.php b/data/en_us/xtee/2019-03-08/api-docs.php deleted file mode 100644 index e99e882..0000000 --- a/data/en_us/xtee/2019-03-08/api-docs.php +++ /dev/null @@ -1,103 +0,0 @@ -<?php return [ - 'version' => '1.0', - 'info' => [ - 'style' => 'RPC', - 'product' => 'xtee', - 'version' => '2019-03-08', - ], - 'directories' => [ - [ - 'id' => 0, - 'title' => '其它', - 'type' => 'directory', - 'children' => [ - 'DescribeExpressionVariableDetail', - ], - ], - ], - 'components' => [ - 'schemas' => [], - ], - 'apis' => [ - 'DescribeExpressionVariableDetail' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'parameters' => [ - [ - 'name' => 'Lang', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - ], - ], - [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => true, - ], - ], - [ - 'name' => 'id', - 'in' => 'query', - 'schema' => [ - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'resultObject' => [ - 'type' => 'object', - ], - 'RequestId' => [ - 'type' => 'string', - ], - ], - ], - ], - ], - 'errorCodes' => [], - ], - ], - 'endpoints' => [ - [ - 'regionId' => 'cn-shanghai', - 'endpoint' => 'riskcontrol-share.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou', - 'endpoint' => 'riskcontrol-share.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-1', - 'endpoint' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-3', - 'endpoint' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-5', - 'endpoint' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com', - ], - ], -]; diff --git a/data/en_us/xtee/2021-09-10/api-docs.php b/data/en_us/xtee/2021-09-10/api-docs.php index d7cfc97..63f120d 100644 --- a/data/en_us/xtee/2021-09-10/api-docs.php +++ b/data/en_us/xtee/2021-09-10/api-docs.php @@ -1,10 +1,6 @@ <?php return [ 'version' => '1.0', - 'info' => [ - 'style' => 'RPC', - 'product' => 'xtee', - 'version' => '2021-09-10', - ], + 'info' => ['style' => 'RPC', 'product' => 'xtee', 'version' => '2021-09-10'], 'directories' => [ 'RecallRuleAudit', 'DescribeAuditDetails', @@ -45,7 +41,6 @@ 'DeleteAnalysisConditionFavorite', 'DescribeAdvanceSearchPageList', 'DescribeAnalysisColumnFieldList', - 'DescribeAnalysisColumnFieldList', 'DescribeAnalysisColumnList', 'DescribeAnalysisConditionFavoriteList', 'DescribeAnalysisExportTaskDownloadUrl', @@ -62,7 +57,6 @@ 'DescribeAuthScenePageList', 'QueryAuthRuleDetailByRuleId', 'UpdateAuthRule', - 'UpdateAuthRule', 'DescribeHitRuleTrend', 'DescribeDecisionResultTrend', 'DescribeHighRiskPieChart', @@ -107,7 +101,6 @@ 'DescribeOssToken', 'DescribeApiVariable', 'DescribeSampleInfo', - 'DescribeSampleInfo', 'DescribeSampleTagList', 'DescribeMarkPage', 'DescribeGroupTrend', @@ -170,7 +163,6 @@ 'DescribeAuthEventNameList', 'CreateAppKey', 'DescribeRequestHit', - 'DescribeRequestHit', 'DescribeAllEventNameAndCode', 'CreateEvent', 'DescribeSafDeOrder', @@ -236,648 +228,345 @@ 'DescribeNameListPageList', 'DescribeNameListTypeList', 'DescribeNameListDownloadUrl', - 'DescribeNameListDownloadUrl', 'DescribePrivateStack', 'DescribeSceneEventPageList', 'DescribeSceneAllEventNameCodeList', 'DescribeSceneRulePageList', [ - 'id' => 244866, - 'title' => null, + 'children' => ['CreateSampleApi', 'DescribeOperatorListByScene', 'DescribeEventVariableTemplateList', 'DescribeInputFeildCountByEventCode'], 'type' => 'directory', - 'children' => [ - 'CreateSampleApi', - 'DescribeOperatorListByScene', - 'DescribeEventVariableTemplateList', - 'DescribeInputFeildCountByEventCode', - ], + 'title' => 'Other', ], [ - 'id' => 0, - 'title' => 'Others', - 'type' => 'directory', 'children' => [ - 'DescribeTaskList', - 'DescribePocOssToken', - 'DescribeTagsList', - 'DescribeTagsList', - 'DescribeTemplateCount', - 'DescribeScoreList', - 'DescribeServiceCodeName', - 'PocCreateTask', - 'PocGetToken', - 'PocSendData', - 'DescribeModelDetailsById', - 'CreateModel', - 'ModelNameIsDuplication', - 'ModelNameIsDuplication', - 'ModelIsUsing', - 'ModelFileUpload', - 'ModelFileUpload', - 'ModelDelete', - 'DescribeListModel', - 'ModelSampleDownload', - 'DescribeModelOssPolicy', - 'DescribeModelOssPolicy', - 'PocGetDownloadUrl', - 'DescribeRiskTagsLineChart', - 'ImportField', - 'DescribeInitDig', - 'CompareCopyRuleVariable', - 'DeepCopyRule', - 'CheckCopyRuleVariable', - 'AddSampleDataByCsv', - 'DeleteSampleBatchMeta', - 'DescribeSampleDataByBatchUUidPage', - 'DownloadSmapleBatch', - 'DescribeSampleDataPage', - 'DescribeSamplebatchPage', - 'BatchDeleteSampleData', - 'UploadFileCheck', - 'AddSampleDataByText', - 'DescribeSampleBatchOssPolicy', - 'CreateSampleBatch', - 'DeleteSelfBindVariable', - 'ListVariableDefine', - 'DeleteEventField', - 'DescribeOperationLogMonitoring', - 'DescribeVersionPageList', - 'CompareRule', - 'DescribeExpressionVariableVersionDetail', - 'DescribeVariableVersionDetail', + 'AddSampleDataByCsv', 'AddSampleDataByText', 'BatchDeleteSampleData', 'CancelSubTask', 'CheckCopyRuleVariable', 'CheckSampleName', 'CheckTaskGroupName', 'CompareCopyRuleVariable', 'CompareRule', 'CreateForeignPocSample', 'CreateModel', 'CreatePocSample', 'CreateSampleBatch', 'CreateTaskGroup', 'DeepCopyRule', 'DeleteEventField', 'DeleteSample', 'DeleteSampleBatchMeta', 'DeleteSelfBindVariable', 'DescribeExpressionVariableVersionDetail', + 'DescribeInitDig', 'DescribeListModel', 'DescribeModelDetailsById', 'DescribeModelOssPolicy', 'DescribeOperationLogMonitoring', 'DescribePocOssToken', 'DescribeRiskTagsLineChart', 'DescribeSampleBatchOssPolicy', 'DescribeSampleDataByBatchUUidPage', 'DescribeSampleDataPage', 'DescribeSamplebatchPage', 'DescribeScoreList', 'DescribeServiceCodeName', 'DescribeTagsList', 'DescribeTaskList', 'DescribeTemplateCount', 'DescribeVariableVersionDetail', 'DescribeVersionPageList', 'DownloadSampleFile', 'DownloadSmapleBatch', + 'DownloadSubTaskResult', 'GetSampleDetail', 'GetSubTaskResult', 'ImportField', 'ListSample', 'ListTaskGroup', 'ListVariableDefine', 'MergeDownload', 'ModelDelete', 'ModelFileUpload', 'ModelIsUsing', 'ModelNameIsDuplication', 'ModelSampleDownload', 'PocCreateTask', 'PocGetDownloadUrl', 'PocGetToken', 'PocSendData', 'SearchSample', 'UploadFileCheck', 'UploadForeignSampleFile', + 'UploadSampleFile', ], + 'title' => 'Others', + 'type' => 'directory', ], ], 'components' => [ 'schemas' => [], ], 'apis' => [ - 'RecallRuleAudit' => [ - 'summary' => 'Recall.', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'AddSampleDataByCsv' => [ + 'summary' => 'Adds data to a sample batch by using a CSV file.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ + 'name' => 'Lang', + 'in' => 'query', + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], + [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'enumValueTitles' => [], - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'id', + 'name' => 'sampleBatchUuid', 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1', - ], + 'schema' => ['description' => 'The sample UUID.', 'type' => 'string', 'required' => false, 'example' => '1806507582222226_saf_sample_split_coupon_abuse_saf_sample_split_mobile_saf_sample_split_pass', 'title' => ''], + ], + [ + 'name' => 'ossFileName', + 'in' => 'query', + 'schema' => ['description' => 'The OSS address of the uploaded file.', 'type' => 'string', 'required' => false, 'example' => 'saf/path/test.csv', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'title' => '', + 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => '4C7DC1C8-557F-5483-9E96-74D77A15EEB5', - ], + 'RequestId' => ['title' => '', 'description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], ], + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"4C7DC1C8-557F-5483-9E96-74D77A15EEB5\\"\\n}","type":"json"}]', - 'title' => 'Recall Audit', - 'translator' => 'machine', - ], - 'DescribeAuditDetails' => [ - 'summary' => 'Approval Details', - 'methods' => [ - 'post', - 'get', + 'staticInfo' => ['returnType' => 'synchronous'], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + 'title' => 'Add data to a sample batch by using a CSV file', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '2000', 'countWindow' => 1, 'regionId' => '*', 'api' => 'AddSampleDataByCsv'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:AddSampleDataByCsv', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'SampleBatch', 'arn' => 'acs:yundun-saf::{#accountId}:samplebatch/{#SampleBatchId}'], + ], + ], + ], ], + ], + 'AddSampleDataByText' => [ + 'summary' => 'Add list data through a text box for samples', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'readAndWrite', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Region code', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'id', + 'name' => 'sampleBatchUuid', 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '2557', - ], + 'schema' => ['description' => 'Sample UUID.', 'type' => 'string', 'required' => false, 'example' => '1806507582222226'."\n" + .'_saf_sample_split_coupon_abuse_saf_sample_split_mobile_saf_sample_split_pass', 'title' => ''], + ], + [ + 'name' => 'dataValue', + 'in' => 'query', + 'schema' => ['description' => 'List data.', 'type' => 'string', 'required' => false, 'example' => 'testA \\n testB', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'title' => '', + 'description' => 'Response Schema', 'type' => 'object', 'properties' => [ - 'success' => [ - 'description' => 'Whether the call was successful', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error message.', - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'boolean', - 'example' => 'true', - ], + 'RequestId' => ['title' => '', 'description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], ], + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": true\\n}","type":"json"}]', - 'title' => 'Audit Details', - 'translator' => 'machine', - ], - 'ModifyRulePriority' => [ - 'summary' => 'Modify Policy Priority', - 'methods' => [ - 'post', - 'get', + 'staticInfo' => ['returnType' => 'synchronous'], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + 'title' => 'Add Sample Data via TEXT', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '2000', 'countWindow' => 1, 'regionId' => '*', 'api' => 'AddSampleDataByText'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:AddSampleDataByText', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'SampleBatch', 'arn' => 'acs:yundun-saf::{#accountId}:samplebatch/{#SampleBatchId}'], + ], + ], + ], ], + ], + 'BatchDeleteSampleData' => [ + 'summary' => 'Deletes sample list data in batches.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the error message returned by the operation. Valid values:'."\n" + .'- zh: Chinese.'."\n" + .'- en: English.'."\n" + ."\n" + .'Default value: en.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'ruleId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Policy ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '101796', - ], - ], - [ - 'name' => 'consoleRuleId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID of the policy', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '3581', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'priority', + 'name' => 'uuids', 'in' => 'query', - 'schema' => [ - 'description' => 'Policy priority, the higher the number, the higher the priority.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The UUIDs.', 'type' => 'string', 'required' => false, 'example' => '89cd3e44cd2f4a529fb020f3bab3ee1c', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'title' => '', + 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'requestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], + 'RequestId' => ['title' => '', 'description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], ], + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Modify Rule Priority', - 'translator' => 'machine', - ], - 'UpdateRule' => [ - 'summary' => 'Update Policy', - 'methods' => [ - 'post', - 'get', + 'staticInfo' => ['returnType' => 'synchronous'], + 'title' => 'Batch delete sample list data', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '2000', 'countWindow' => 1, 'regionId' => '*', 'api' => 'BatchDeleteSampleData'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:BatchDeleteSampleData', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'BindVariable' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafBCGX2Z', - ], - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'ruleName', + 'name' => 'defineId', 'in' => 'query', - 'schema' => [ - 'description' => 'Policy name', - 'type' => 'string', - 'required' => false, - 'example' => '分析中心事件测试_策略01', - ], + 'schema' => ['description' => 'The primary key ID of the associated variable definition.', 'type' => 'string', 'required' => false, 'example' => '2438', 'title' => ''], ], [ - 'name' => 'ruleStatus', + 'name' => 'id', 'in' => 'query', - 'schema' => [ - 'description' => 'Policy status', - 'type' => 'string', - 'required' => false, - 'example' => 'RUNNING', - ], + 'schema' => ['description' => 'The primary key ID of the variable.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '106875', 'title' => ''], ], [ - 'name' => 'memo', + 'name' => 'eventCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Description', - 'type' => 'string', - 'required' => false, - 'example' => '备注', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => true, 'example' => 'de_agbzfi5134', 'title' => ''], ], [ - 'name' => 'eventCode', + 'name' => 'title', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_agdxgz0246', - ], + 'schema' => ['description' => 'The title.', 'type' => 'string', 'required' => true, 'example' => '变量title', 'title' => ''], ], [ - 'name' => 'ruleExpressions', + 'name' => 'params', 'in' => 'query', - 'schema' => [ - 'description' => 'Policy expression', - 'type' => 'string', - 'required' => false, - 'example' => '[{\\"expressionName\\":\\"手机号MD5命中人脸测试名单\\",\\"itemId\\":1,\\"left\\":{\\"name\\":\\"mobileMd5\\"},\\"operatorCode\\":\\"deInNameList\\",\\"operatorName\\":\\"在名单中\\",\\"right\\":{\\"fieldValue\\":\\"nl_5tolf69W138c\\"}}]', - ], + 'schema' => ['description' => 'The input parameter information for the binding.', 'type' => 'string', 'required' => false, 'example' => '{"accountId":"accountId","mobile":""}', 'title' => ''], ], [ - 'name' => 'logicExpression', + 'name' => 'description', 'in' => 'query', - 'schema' => [ - 'description' => 'Execution logic', - 'type' => 'string', - 'required' => false, - 'example' => '1&2', - ], + 'schema' => ['description' => 'The description.', 'type' => 'string', 'required' => false, 'example' => '变量描述', 'title' => ''], ], [ - 'name' => 'ruleActions', + 'name' => 'apiType', 'in' => 'query', - 'schema' => [ - 'description' => 'Output action', - 'type' => 'string', - 'required' => false, - 'example' => '[{\\"inputs\\":[\\"rn0301\\"],\\"name\\":\\"__addDeTags__\\",\\"actionType\\":\\"TAG\\",\\"outputType\\":\\"const\\"}]', - ], + 'schema' => ['description' => 'The API type.', 'type' => 'string', 'required' => false, 'example' => 'SELF', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'sourceType', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The variable source.', 'type' => 'string', 'required' => false, 'example' => 'SAF', 'title' => ''], ], [ - 'name' => 'consoleRuleId', + 'name' => 'apiRegionId', 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID of the policy', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '6843', - ], + 'schema' => ['description' => 'The API region ID.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'ruleId', + 'name' => 'outputField', + 'in' => 'query', + 'schema' => ['description' => 'The output field path.', 'type' => 'string', 'required' => false, 'example' => 'BOOLEAN', 'title' => ''], + ], + [ + 'name' => 'outputType', 'in' => 'query', 'schema' => [ - 'description' => 'Policy ID', + 'description' => 'The output type.', + 'enumValueTitles' => ['DATE' => 'DATE', 'ENUM' => 'ENUM', 'STRING' => 'STRING', 'DOUBLE' => 'DOUBLE', 'INT' => 'INT', 'BOOLEAN' => 'BOOLEAN', 'LONG' => 'LONG'], 'type' => 'string', 'required' => false, - 'example' => '102224', + 'example' => 'STRING', + 'title' => '', ], ], [ - 'name' => 'ruleVersionId', + 'name' => 'exceptionValue', 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID of the policy version', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '11519', - ], + 'schema' => ['description' => 'The exception value.', 'type' => 'string', 'required' => false, 'example' => 'SYS_ERROR', 'title' => ''], ], [ - 'name' => 'ruleBody', + 'name' => 'paramsList', 'in' => 'query', - 'schema' => [ - 'description' => 'DSL policy expression', - 'type' => 'string', - 'required' => false, - 'example' => '{'."\n" - .' "elseIfStatement": ['."\n" - .' {'."\n" - .' "condition": {'."\n" - .' "currentId": 0,'."\n" - .' "deepCount": 1,'."\n" - .' "list": ['."\n" - .' {'."\n" - .' "currentId": 0,'."\n" - .' "deepCount": 1,'."\n" - .' "left": {'."\n" - .' "code": "getLbsRegion(longitude, latitude)?.prov",'."\n" - .' "description": "根据经纬度得到省份信息,比如经度:111.878062,纬度:22.585409,则经过运算,输出”广东省“",'."\n" - .' "displayType": "SELF_BIND",'."\n" - .' "fieldType": "STRING",'."\n" - .' "functionCode": "",'."\n" - .' "functionName": "",'."\n" - .' "hasRightVariable": true,'."\n" - .' "name": "sl_S02sHLFT7818",'."\n" - .' "outputThreshold": {'."\n" - ."\n" - .' },'."\n" - .' "sourceType": "SAF",'."\n" - .' "title": "经纬度自定义系统变量",'."\n" - .' "type": "SELF_BIND"'."\n" - .' },'."\n" - .' "operatorCode": "equals",'."\n" - .' "operatorName": "等于",'."\n" - .' "parentId": 0,'."\n" - .' "right": {'."\n" - .' "name": "v",'."\n" - .' "rightVariableType": "constant"'."\n" - .' },'."\n" - .' "sequence": 2'."\n" - .' },'."\n" - .' {'."\n" - .' "currentId": 0,'."\n" - .' "deepCount": 1,'."\n" - .' "list": ['."\n" - .' {'."\n" - .' "currentId": 0,'."\n" - .' "deepCount": 1,'."\n" - .' "left": {'."\n" - .' "code": "deReadVelocity(userId,"hK1DMAp1d97",1,"H",0,true,"COUNT")",'."\n" - .' "description": "测试系统变量累计",'."\n" - .' "displayType": "SELF_BIND",'."\n" - .' "fieldType": "DOUBLE",'."\n" - .' "functionCode": "",'."\n" - .' "functionName": "",'."\n" - .' "hasRightVariable": true,'."\n" - .' "name": "hK1DMAp1d97",'."\n" - .' "outputThreshold": {'."\n" - ."\n" - .' },'."\n" - .' "sourceType": "SAF_SELF",'."\n" - .' "title": "测试系统变量累计",'."\n" - .' "type": "SELF_BIND"'."\n" - .' },'."\n" - .' "operatorCode": "equals",'."\n" - .' "operatorName": "等于",'."\n" - .' "parentId": 0,'."\n" - .' "right": {'."\n" - .' "name": "a",'."\n" - .' "rightVariableType": "constant"'."\n" - .' },'."\n" - .' "sequence": 3'."\n" - .' }'."\n" - .' ],'."\n" - .' "parentId": 0,'."\n" - .' "relationship": "and"'."\n" - .' }'."\n" - .' ],'."\n" - .' "parentId": 0,'."\n" - .' "relationship": "and"'."\n" - .' },'."\n" - .' "then": ['."\n" - .' {'."\n" - .' "inputs": ['."\n" - .' "123"'."\n" - .' ],'."\n" - .' "name": "__addDeScore__",'."\n" - .' "actionType": "SCORE",'."\n" - .' "outputType": "const",'."\n" - .' "inputTitle": "123"'."\n" - .' }'."\n" - .' ]'."\n" - .' }'."\n" - .' ],'."\n" - .' "elseStatement": {'."\n" - ."\n" - .' },'."\n" - .' "ifStatement": {'."\n" - .' "condition": {'."\n" - .' "currentId": 0,'."\n" - .' "deepCount": 1,'."\n" - .' "list": ['."\n" - .' {'."\n" - .' "currentId": 0,'."\n" - .' "deepCount": 1,'."\n" - .' "left": {'."\n" - .' "code": "deFunctionProcess(ip,"isIp")",'."\n" - .' "description": "判断是否符合IPv4标准",'."\n" - .' "displayType": "SYSTEM_BIND",'."\n" - .' "fieldType": "BOOLEAN",'."\n" - .' "functionCode": "",'."\n" - .' "functionName": "",'."\n" - .' "hasRightVariable": true,'."\n" - .' "name": "__isIpAddressV4__",'."\n" - .' "outputThreshold": {'."\n" - ."\n" - .' },'."\n" - .' "sourceType": "SAF",'."\n" - .' "title": "IP是否符合IPV4格式",'."\n" - .' "type": "SYSTEM_BIND"'."\n" - .' },'."\n" - .' "operatorCode": "equals",'."\n" - .' "operatorName": "等于",'."\n" - .' "parentId": 0,'."\n" - .' "right": {'."\n" - .' "name": "c'."\n" - .'d'."\n" - .'s",'."\n" - .' "rightVariableType": "constant"'."\n" - .' },'."\n" - .' "sequence": 1'."\n" - .' }'."\n" - .' ],'."\n" - .' "parentId": 0,'."\n" - .' "relationship": "and"'."\n" - .' },'."\n" - .' "then": ['."\n" - .' {'."\n" - .' "inputs": ['."\n" - .' "22"'."\n" - .' ],'."\n" - .' "name": "__addDeTags__",'."\n" - .' "actionType": "TAG",'."\n" - .' "outputType": "const"'."\n" - .' }'."\n" - .' ]'."\n" - .' }'."\n" - .' }', - ], + 'schema' => ['description' => 'The event parameter mapping 2.0. Either params or paramsList must be non-empty. This is a List JSON structure.', 'type' => 'string', 'required' => false, 'example' => '[{"eventFieldName":"accountId","required":false}]', 'title' => ''], ], [ - 'name' => 'ruleType', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Policy type', - 'type' => 'string', - 'required' => false, - 'example' => 'DEFAULT', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'createType', + 'in' => 'query', + 'schema' => ['description' => 'The creation type.', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], + ], + [ + 'name' => 'defineIds', + 'in' => 'query', + 'schema' => ['description' => 'The variable definition IDs. You can specify multiple IDs separated by commas.', 'type' => 'string', 'required' => false, 'example' => '1546, 1547', 'title' => ''], ], ], 'responses' => [ @@ -885,34 +574,44 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'requestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Modify Policy', - 'translator' => 'machine', - ], - 'UpdateAudit' => [ - 'summary' => 'Approval', - 'methods' => [ - 'post', - 'get', + 'title' => 'Variable binding', + 'summary' => 'Performs a variable binding operation.', + 'changeSet' => [ + ['createdAt' => '2023-05-11T01:20:55.000Z', 'description' => 'Request parameters changed, Response parameters changed'], + ['createdAt' => '2022-05-11T07:27:47.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'BindVariable'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'CancelSubTask' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -921,70 +620,33 @@ 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '138403', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'id', - 'in' => 'query', - 'schema' => [ - 'description' => 'The ID of the approval to be updated.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '376773', - ], - ], - [ - 'name' => 'auditStatus', + 'name' => 'Tab', 'in' => 'query', - 'schema' => [ - 'description' => 'Status', - 'type' => 'string', - 'required' => false, - 'example' => 'AGREE', - ], + 'schema' => ['description' => 'The scenario.', 'type' => 'string', 'required' => false, 'example' => 'FINANCE', 'title' => ''], ], [ - 'name' => 'auditMsg', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Approval comments', - 'type' => 'string', - 'required' => false, - 'example' => '同意', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'auditRelationType', + 'name' => 'SubTaskId', 'in' => 'query', - 'schema' => [ - 'description' => 'Associated type', - 'type' => 'string', - 'required' => false, - 'example' => 'RULE', - ], + 'schema' => ['description' => 'The subtask ID.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '2', 'title' => ''], ], ], 'responses' => [ @@ -992,303 +654,314 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'success' => [ - 'description' => 'Whether the call was successful', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error message.', - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'boolean', - 'example' => 'true', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => ['description' => 'The returned result.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'Code' => ['description' => 'The service code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'HttpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'The message returned for the request.', 'type' => 'string', 'example' => 'success', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": true\\n}","type":"json"}]', - 'title' => 'Policy Approval', - 'translator' => 'machine', - ], - 'DeleteRule' => [ - 'summary' => 'Delete Policy Version', - 'methods' => [ - 'post', - 'get', + 'title' => 'Cancel a task', + 'summary' => 'Creates a task group.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:CancelSubTask', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": true,\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', + ], + 'CheckCopyRuleVariable' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'SourceRuleId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The ID of the source policy.', 'type' => 'string', 'required' => false, 'example' => '102125', 'title' => ''], ], [ - 'name' => 'consoleRuleId', + 'name' => 'SourceRuleIds', 'in' => 'query', - 'schema' => [ - 'description' => 'Policy primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '7035', - ], + 'schema' => ['description' => 'The IDs of the source policies.', 'type' => 'string', 'required' => false, 'example' => '02125,102129', 'title' => ''], ], [ - 'name' => 'ruleId', + 'name' => 'TargetEventCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Policy ID', - 'type' => 'string', - 'required' => false, - 'example' => '102059', - ], + 'schema' => ['description' => 'The target event.', 'type' => 'string', 'required' => false, 'example' => 'de_ajtshf1581', 'title' => ''], ], [ - 'name' => 'ruleVersionId', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Policy version primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '10203', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'CreateType', + 'in' => 'query', + 'schema' => ['description' => 'The creation type.', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'title' => '', + 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', + 'RequestId' => ['title' => '', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + 'ResultObject' => [ + 'description' => 'The returned result information.', + 'type' => 'object', + 'properties' => [ + 'Message' => [ + 'description' => 'The message.', + 'type' => 'array', + 'items' => [ + 'description' => 'The prompt information of the returned result.', + 'type' => 'object', + 'properties' => [ + 'Id' => ['description' => 'The primary key ID of the variable.', 'type' => 'integer', 'format' => 'int64', 'example' => '213', 'title' => ''], + 'Name' => ['description' => 'The name of the variable.', 'type' => 'string', 'example' => 'age', 'title' => ''], + 'Title' => ['description' => 'The title of the variable.', 'type' => 'string', 'example' => '年龄', 'title' => ''], + 'Type' => ['description' => 'The type of the variable.', 'type' => 'string', 'example' => 'NATIVE', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', ], ], + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Delete Rule', - 'translator' => 'machine', - ], - 'CreateRule' => [ - 'summary' => 'Create Policy & Version', - 'methods' => [ - 'post', - 'get', + 'staticInfo' => ['returnType' => 'synchronous'], + 'title' => 'Check whether a policy has been replicated', + 'summary' => 'Checks the lineage of a policy replication.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CheckCopyRuleVariable'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": {\\n \\"Message\\": [\\n {\\n \\"Id\\": 213,\\n \\"Name\\": \\"age\\",\\n \\"Title\\": \\"年龄\\",\\n \\"Type\\": \\"NATIVE\\"\\n }\\n ]\\n }\\n}","type":"json"}]', + ], + 'CheckCustVariableLimit' => [ + 'summary' => 'Checks whether the number of cumulative variables exceeds the limit.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafBCGX2Z', - ], - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'ruleName', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Policy name', - 'type' => 'string', - 'required' => false, - 'example' => '注册手机号是11位数字', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'ruleStatus', + 'name' => 'createType', 'in' => 'query', - 'schema' => [ - 'description' => 'Policy status', - 'type' => 'string', - 'required' => false, - 'example' => 'DRAFT', - ], + 'schema' => ['description' => 'The creation type.', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], ], - [ - 'name' => 'memo', - 'in' => 'query', + ], + 'responses' => [ + 200 => [ + 'headers' => [], 'schema' => [ - 'description' => 'Memo', - 'type' => 'string', - 'required' => false, - 'example' => '描述信息', + 'type' => 'object', + 'properties' => [ + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], - [ - 'name' => 'eventName', - 'in' => 'query', - 'schema' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'required' => false, - 'example' => '登录事件', - ], + ], + 'title' => 'Check whether the number of cumulative variables exceeds the limit', + 'changeSet' => [ + ['createdAt' => '2023-01-09T06:11:43.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-05-11T07:27:47.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CheckCustVariableLimit'], ], + ], + 'ramActions' => [ [ - 'name' => 'eventCode', - 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_acytyt7036', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'CheckExpressionVariableLimit' => [ + 'summary' => 'Checks whether creating a variable exceeds the upper limit.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'ruleExpressions', - 'in' => 'query', - 'schema' => [ - 'description' => 'Policy expression', - 'type' => 'string', - 'required' => false, - 'example' => '[{"expressionName":"cc","itemId":1,"left":{"name":"__ipLocationCityCode__"},"operatorCode":"equals","operatorName":"等于","right":{"fieldValue":"a"}}]', - ], + 'AK' => [], ], + ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ [ - 'name' => 'logicExpression', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Policy expression execution logic', - 'type' => 'string', - 'required' => false, - 'example' => '1&2', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'ruleActions', + 'name' => 'regId', 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ + 'headers' => [], 'schema' => [ - 'description' => 'Policy execution output action', - 'type' => 'string', - 'required' => false, - 'example' => '[{"inputs":["123"],"name":"__addDeTags__","actionType":"TAG","outputType":"const"},{"inputs":["123"],"name":"__addDeScore__","actionType":"SCORE","outputType":"const","inputTitle":"123"},{"actionType":"MIDDLE_VARIABLE","fieldValue":"123","inputs":["mid1"]},{"actionType":"VARIABLE","inputs":["gg"],"name":"mid1"}]', + 'type' => 'object', + 'properties' => [ + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'Check whether creating a custom variable exceeds the upper limit', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:27:46.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CheckExpressionVariableLimit'], + ], + ], + 'ramActions' => [ [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'CheckFieldLimit' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'createType', - 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'AK' => [], ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ [ - 'name' => 'consoleRuleId', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Rule ID.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '5178', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'ruleBody', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'DSL policy execution logic', - 'type' => 'string', - 'required' => false, - 'example' => '{"elseIfStatement":[],"elseStatement":{},"ifStatement":{"condition":{"currentId":0,"deepCount":1,"list":[{"currentId":0,"deepCount":1,"left":{"code":"deFunctionProcess(ip,\\"isIp\\")","description":"判断是否符合IPv4标准","displayType":"SYSTEM_BIND","fieldType":"BOOLEAN","functionCode":"","functionName":"","hasRightVariable":false,"name":"__isIpAddressV4__","outputThreshold":{},"sourceType":"SAF","title":"IP是否符合IPV4格式","type":"SYSTEM_BIND"},"operatorCode":"boolIsFalse","operatorName":"为false","parentId":0,"sequence":1}],"parentId":0,"relationship":"and"},"then":[{"inputs":["123"],"name":"__addDeTags__","actionType":"TAG","outputType":"const"}]}}', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'ruleType', + 'name' => 'source', 'in' => 'query', 'schema' => [ - 'description' => 'Policy type', + 'description' => 'The field source.', + 'enumValueTitles' => ['DEFINE' => 'custom field.', 'DEFAULT' => 'system default field.'], 'type' => 'string', 'required' => false, - 'example' => 'DRAFT', + 'example' => 'DEFINE', + 'title' => '', ], ], ], @@ -1297,34 +970,43 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return result.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Create Rule', - 'translator' => 'machine', - ], - 'ModifyRuleStatus' => [ - 'summary' => 'Change the status of a policy version application', - 'methods' => [ - 'post', - 'get', + 'title' => 'Check whether the number of fields exceeds the limit', + 'summary' => 'Checks whether the number of fields exceeds the limit.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:08.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CheckFieldLimit'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + ], + 'CheckSampleName' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -1333,735 +1015,819 @@ 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '138403', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Language of error messages returned by the API. Valid values: zh: Chinese; en: English. Default value: en. ', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'SampleName', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Sample name. ', 'type' => 'string', 'required' => false, 'example' => 'SampleTest', 'title' => ''], ], [ - 'name' => 'applyUserId', + 'name' => 'RegId', 'in' => 'query', + 'schema' => ['description' => 'Area encoding. ', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'UID of the applicant.', - 'type' => 'string', - 'required' => false, - 'example' => '1519714049632764', + 'description' => '', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => 'Request ID. ', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => ['description' => 'Request result. ', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'Code' => ['description' => 'Return code. ', 'type' => 'string', 'example' => '200', 'title' => ''], + 'HttpStatusCode' => ['description' => 'HTTP status code. ', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'Return message. ', 'type' => 'string', 'example' => 'success', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'Validate sample name uniqueness ', + 'summary' => 'Validate sample name uniqueness ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ [ - 'name' => 'applyUserName', - 'in' => 'query', - 'schema' => [ - 'description' => 'Name of the applicant.', - 'type' => 'string', - 'required' => false, - 'example' => 'root', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:CheckSampleName', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": true,\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', + ], + 'CheckTaskGroupName' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], + 'security' => [ [ - 'name' => 'auditUserId', - 'in' => 'query', - 'schema' => [ - 'description' => 'UID of the auditor.', - 'type' => 'string', - 'required' => false, - 'example' => '1519714049632764', - ], + 'AK' => [], ], + ], + 'operationType' => 'readAndWrite', + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '138403', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], + ], + 'parameters' => [ [ - 'name' => 'auditUserName', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Name of the auditor.', - 'type' => 'string', - 'required' => false, - 'example' => 'root', - ], + 'schema' => ['description' => 'Language of error messages returned by the API. Valid values: zh: Chinese, en: English. Default value: en. ', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'ruleAuditType', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Audit status.', - 'type' => 'string', - 'required' => false, - 'example' => 'DRAFT_TO_RUNNING', - ], + 'schema' => ['description' => 'Area encoding. ', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'auditRemark', + 'name' => 'TaskGroupName', 'in' => 'query', + 'schema' => ['description' => 'Task group name. ', 'type' => 'string', 'required' => false, 'example' => 'GroupNameTest', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'Approval remarks.', - 'type' => 'string', - 'required' => false, - 'example' => '申请发布上线', + 'description' => '', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => 'Request ID. ', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => ['description' => 'Return Result. ', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'Code' => ['description' => 'Response code. ', 'type' => 'string', 'example' => '200', 'title' => ''], + 'HttpStatusCode' => ['description' => 'HTTP status code. ', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'Return message. ', 'type' => 'string', 'example' => 'success', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'Validate the uniqueness of the task group name ', + 'summary' => 'Validate the uniqueness of the task group name ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ [ - 'name' => 'ruleId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Policy ID.', - 'type' => 'string', - 'required' => false, - 'example' => '101544', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:CheckTaskGroupName', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": true,\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', + ], + 'CheckUsageVariable' => [ + 'summary' => 'Checks variable references.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ [ - 'name' => 'ruleVersionId', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID of the policy version.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '11519', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'consoleRuleId', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID of the policy.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '6843', - ], + 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'eventType', + 'name' => 'id', 'in' => 'query', - 'schema' => [ - 'description' => 'Event type.', - 'type' => 'string', - 'required' => false, - 'example' => 'MAIN', - ], + 'schema' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], + 'resultObject' => ['description' => 'Indicates whether the operation is successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Modify Rule Status', - 'translator' => 'machine', - ], - 'DescribeUserInfo' => [ - 'summary' => 'Get Current Logged-in User Information', - 'methods' => [ - 'post', - 'get', + 'title' => 'Check variable references', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:27:46.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CheckUsageVariable'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'CompareCopyRuleVariable' => [ + 'summary' => 'Policy Comparison', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'SourceRuleId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Original policy ruleId.', 'type' => 'string', 'required' => false, 'example' => '102125', 'title' => ''], + ], + [ + 'name' => 'SourceRuleIds', + 'in' => 'query', + 'schema' => ['description' => 'Original policy ruleIds.', 'type' => 'string', 'required' => false, 'example' => '102125,102129', 'title' => ''], + ], + [ + 'name' => 'TargetEventCode', + 'in' => 'query', + 'schema' => ['description' => 'Target event eventCode.', 'type' => 'string', 'required' => false, 'example' => 'de_ajtshf1581', 'title' => ''], + ], + [ + 'name' => 'RegId', + 'in' => 'query', + 'schema' => ['description' => 'Region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'CreateType', + 'in' => 'query', + 'schema' => ['description' => 'Creation type', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'title' => '', + 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'success' => [ - 'description' => 'Indicates whether the request was successful.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error message', - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], - 'resultObject' => [ - 'description' => 'Returned object', + 'RequestId' => ['title' => '', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + 'ResultObject' => [ + 'description' => 'Result object.', 'type' => 'object', 'properties' => [ - 'userId' => [ - 'description' => 'User UID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '15633333331111', + 'EventVariableList' => [ + 'description' => 'Event field variables', + 'type' => 'array', + 'items' => [ + 'description' => 'Event field variables', + 'type' => 'object', + 'properties' => [ + 'Id' => ['description' => 'Variable id', 'type' => 'integer', 'format' => 'int64', 'example' => '375', 'title' => ''], + 'Name' => ['description' => 'Variable name', 'type' => 'string', 'example' => 'age', 'title' => ''], + 'Title' => ['description' => 'Title', 'type' => 'string', 'example' => '年龄', 'title' => ''], + 'Description' => ['description' => 'Description', 'type' => 'string', 'example' => '描述', 'title' => ''], + 'OutType' => ['description' => 'Variable type', 'type' => 'string', 'example' => 'NATIVE', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], - 'subId' => [ - 'description' => 'Sub-account ID', - 'type' => 'string', - 'example' => '555666', + 'NameListVariableList' => [ + 'description' => 'Name list variables', + 'type' => 'array', + 'items' => [ + 'description' => 'Name list variables', + 'type' => 'object', + 'properties' => [ + 'Id' => ['description' => 'Variable id', 'type' => 'integer', 'format' => 'int64', 'example' => '1987', 'title' => ''], + 'Name' => ['description' => 'Variable name', 'type' => 'string', 'example' => 'nl_UN8otElLb490', 'title' => ''], + 'Title' => ['description' => 'Title', 'type' => 'string', 'example' => '白名单', 'title' => ''], + 'Description' => ['description' => 'Description', 'type' => 'string', 'example' => '描述', 'title' => ''], + 'OutType' => ['description' => 'Variable type', 'type' => 'string', 'example' => 'NAME_LIST', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], - 'userName' => [ - 'description' => 'User name', - 'type' => 'string', - 'example' => 'root', + 'SystemVariableList' => [ + 'description' => 'System variable list', + 'type' => 'array', + 'items' => [ + 'description' => 'System variable list', + 'type' => 'object', + 'properties' => [ + 'Id' => ['description' => 'Variable ID', 'type' => 'integer', 'format' => 'int64', 'example' => '1003', 'title' => ''], + 'Name' => ['description' => 'Variable name', 'type' => 'string', 'example' => 'sl_S02sHLFT7818', 'title' => ''], + 'Title' => ['description' => 'Title', 'type' => 'string', 'example' => '根据ip地址得到评分'."\n", 'title' => ''], + 'Description' => ['description' => 'Description', 'type' => 'string', 'example' => '描述', 'title' => ''], + 'OutType' => ['description' => 'Variable type', 'type' => 'string', 'example' => 'SELF_BIND', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], - 'clientIp' => [ - 'description' => 'Client IP.', - 'type' => 'string', - 'example' => '192.168.0.1', + 'CustVariableList' => [ + 'description' => 'Cumulative variable list', + 'type' => 'array', + 'items' => [ + 'description' => 'Cumulative variable list', + 'type' => 'object', + 'properties' => [ + 'Id' => ['description' => 'Variable ID', 'type' => 'integer', 'format' => 'int64', 'example' => '1483', 'title' => ''], + 'Name' => ['description' => 'Variable name', 'type' => 'string', 'example' => 'dxkkLw8fe18', 'title' => ''], + 'Title' => ['description' => 'Title', 'type' => 'string', 'example' => '近1天账户登录设备数_bk4'."\n", 'title' => ''], + 'Description' => ['description' => 'Description', 'type' => 'string', 'example' => '描述', 'title' => ''], + 'OutType' => ['description' => 'Variable type', 'type' => 'string', 'example' => 'SELF_VELOCITY', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'ExpressionVariableList' => [ + 'description' => 'Custom variable list', + 'type' => 'array', + 'items' => [ + 'description' => 'Custom variable list', + 'type' => 'object', + 'properties' => [ + 'Id' => ['description' => 'Variable ID', 'type' => 'integer', 'format' => 'int64', 'example' => '2540', 'title' => ''], + 'Name' => ['description' => 'Variable name', 'type' => 'string', 'example' => 'ex_XheC9A382fe7', 'title' => ''], + 'Title' => ['description' => 'Title', 'type' => 'string', 'example' => '手机号前7位', 'title' => ''], + 'Description' => ['description' => 'Description', 'type' => 'string', 'example' => '描述', 'title' => ''], + 'OutType' => ['description' => 'Variable Type', 'type' => 'string', 'example' => 'EXPRESSION', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'QueryExpressionVariableList' => [ + 'description' => 'Custom Query Variable List', + 'type' => 'array', + 'items' => [ + 'description' => 'Custom Query Variable List', + 'type' => 'object', + 'properties' => [ + 'Id' => ['description' => 'Variable ID', 'type' => 'integer', 'format' => 'int64', 'example' => '217', 'title' => ''], + 'Name' => ['description' => 'Variable Name', 'type' => 'string', 'example' => 'ex_vcaoii1697', 'title' => ''], + 'Title' => ['description' => 'Title', 'type' => 'string', 'example' => '获取年龄', 'title' => ''], + 'Description' => ['description' => 'Description', 'type' => 'string', 'example' => '描述', 'title' => ''], + 'OutType' => ['description' => 'Variable Type', 'type' => 'string', 'example' => 'QUERY_EXPRESSION', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], ], + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": {\\n \\"userId\\": 15633333331111,\\n \\"subId\\": \\"555666\\",\\n \\"userName\\": \\"root\\",\\n \\"clientIp\\": \\"192.168.0.1\\"\\n }\\n}","type":"json"}]', - 'title' => 'Get Current Logged-in User Information', - 'translator' => 'machine', - ], - 'DescribeRulePageList' => [ - 'summary' => 'Query the list of policies', - 'methods' => [ - 'post', - 'get', + 'staticInfo' => ['returnType' => 'synchronous'], + 'title' => 'Policy Replication Comparison', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CompareCopyRuleVariable'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": {\\n \\"EventVariableList\\": [\\n {\\n \\"Id\\": 375,\\n \\"Name\\": \\"age\\",\\n \\"Title\\": \\"年龄\\",\\n \\"Description\\": \\"描述\\",\\n \\"OutType\\": \\"NATIVE\\"\\n }\\n ],\\n \\"NameListVariableList\\": [\\n {\\n \\"Id\\": 1987,\\n \\"Name\\": \\"nl_UN8otElLb490\\",\\n \\"Title\\": \\"白名单\\",\\n \\"Description\\": \\"描述\\",\\n \\"OutType\\": \\"NAME_LIST\\"\\n }\\n ],\\n \\"SystemVariableList\\": [\\n {\\n \\"Id\\": 1003,\\n \\"Name\\": \\"sl_S02sHLFT7818\\",\\n \\"Title\\": \\"根据ip地址得到评分\\\\n\\",\\n \\"Description\\": \\"描述\\",\\n \\"OutType\\": \\"SELF_BIND\\"\\n }\\n ],\\n \\"CustVariableList\\": [\\n {\\n \\"Id\\": 1483,\\n \\"Name\\": \\"dxkkLw8fe18\\",\\n \\"Title\\": \\"近1天账户登录设备数_bk4\\\\n\\",\\n \\"Description\\": \\"描述\\",\\n \\"OutType\\": \\"SELF_VELOCITY\\"\\n }\\n ],\\n \\"ExpressionVariableList\\": [\\n {\\n \\"Id\\": 2540,\\n \\"Name\\": \\"ex_XheC9A382fe7\\",\\n \\"Title\\": \\"手机号前7位\\",\\n \\"Description\\": \\"描述\\",\\n \\"OutType\\": \\"EXPRESSION\\"\\n }\\n ],\\n \\"QueryExpressionVariableList\\": [\\n {\\n \\"Id\\": 217,\\n \\"Name\\": \\"ex_vcaoii1697\\",\\n \\"Title\\": \\"获取年龄\\",\\n \\"Description\\": \\"描述\\",\\n \\"OutType\\": \\"QUERY_EXPRESSION\\"\\n }\\n ]\\n }\\n}","type":"json"}]', + ], + 'CompareRule' => [ + 'path' => '', + 'methods' => ['get', 'post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', + 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafBCGX2Z', - ], + 'abilityTreeNodes' => ['FEATUREsafBCGX2Z'], + 'tenantRelevance' => 'tenant', ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and responses, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'currentPage', - 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'string', - 'required' => false, - 'example' => '1', - ], - ], - [ - 'name' => 'pageSize', - 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default value is 10.', - 'type' => 'string', - 'required' => false, - 'example' => '10', - ], - ], - [ - 'name' => 'eventCode', - 'in' => 'query', - 'schema' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'required' => false, - 'example' => 'de_asssce8122', - ], + 'schema' => ['description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'ruleStatus', + 'name' => 'ruleVersionId', 'in' => 'query', - 'schema' => [ - 'description' => 'Policy status.', - 'type' => 'string', - 'required' => false, - 'example' => 'RUNNING', - ], + 'schema' => ['description' => 'Primary key ID of the policy version.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '11519', 'title' => ''], ], [ - 'name' => 'ruleName', + 'name' => 'previousRuleVersionId', 'in' => 'query', - 'schema' => [ - 'description' => 'Policy name.', - 'type' => 'string', - 'required' => false, - 'example' => '营销风险识别评分', - ], + 'schema' => ['description' => 'Primary key ID of the previous policy version.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '11518', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'createType', - 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type.', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], - ], - [ - 'name' => 'ruleAuthType', - 'in' => 'query', - 'schema' => [ - 'description' => 'Policy type.', - 'type' => 'string', - 'required' => false, - 'example' => 'NOMAL', - ], - ], - [ - 'name' => 'sort', - 'in' => 'query', - 'schema' => [ - 'description' => 'Sorting method, default value is desc.'."\n" - .'- desc: descending order'."\n" - .'- asc: ascending order', - 'type' => 'string', - 'required' => false, - 'example' => 'asc', - ], + 'schema' => ['description' => 'Region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'title' => '', + 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '28', - ], - 'pageSize' => [ - 'description' => 'Page size, default value is 10.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '3', - ], + 'RequestId' => ['title' => '', 'description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], 'resultObject' => [ 'description' => 'Returned object.', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned object.', - 'type' => 'object', - 'properties' => [ - 'eventCode' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'example' => 'de_arcehq4370', - ], - 'ruleId' => [ - 'description' => 'Policy ID.', - 'type' => 'string', - 'example' => '102059', - ], - 'ruleStatus' => [ - 'description' => 'Policy status.', - 'type' => 'string', - 'example' => 'RUNNING', - ], - 'gmtModified' => [ - 'description' => 'Modification time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1565701886000', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1621578648000', - ], - 'templateId' => [ - 'description' => 'Template ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => 'register', - ], - 'priority' => [ - 'description' => 'Policy priority, the higher the number, the higher the priority.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', - ], - 'ruleName' => [ - 'description' => 'Policy name.', - 'type' => 'string', - 'example' => '营销风险识别', - ], - 'ruleMemo' => [ - 'description' => 'Policy description.', - 'type' => 'string', - 'example' => '描述信息', - ], - 'eventName' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'example' => '注册风险', - ], - 'id' => [ - 'description' => 'Primary key ID of the policy.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2793', - ], - 'version' => [ - 'description' => 'Version number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'ruleVersionId' => [ - 'description' => 'Primary key ID of the rule version.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '11300', - ], - 'eventType' => [ - 'description' => 'Event type', - 'type' => 'string', - 'example' => 'MAIN', - ], - 'mainRuleId' => [ - 'description' => 'Main rule ID', - 'type' => 'string', - 'example' => '4399', - ], - 'consoleAudit' => [ - 'description' => 'Audit object', - 'type' => 'object', - 'properties' => [ - 'id' => [ - 'description' => 'Primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1728', - ], - 'applyUserId' => [ - 'description' => 'UID of the user who passed the audit', - 'type' => 'string', - 'example' => '用户uid', - ], - 'applyUserName' => [ - 'description' => 'Name of the user who passed the audit', - 'type' => 'string', - 'example' => 'root', - ], - 'auditUserId' => [ - 'description' => 'UID of the auditor', - 'type' => 'string', - 'example' => '1234xxxx', - ], - 'auditUserName' => [ - 'description' => 'Name of the auditor', - 'type' => 'string', - 'example' => 'root', - ], - 'auditRealUserId' => [ - 'description' => 'UID of the final auditor', - 'type' => 'string', - 'example' => '1728', - ], - 'auditRealUserName' => [ - 'description' => 'Name of the final auditor', - 'type' => 'string', - 'example' => 'root', - ], - 'auditStatus' => [ - 'description' => 'Application audit status', - 'type' => 'string', - 'example' => 'AGREE', - ], - 'auditTime' => [ - 'description' => 'Approval time', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1545726028000', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1545726028000', - ], - 'relationId' => [ - 'description' => 'ID of the related transaction for the approval', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '123', - ], - 'relationType' => [ - 'description' => 'Type of the approval (e.g., `rule` represents the approval of a rule)', - 'type' => 'string', - 'example' => 'RULE', - ], - 'relationName' => [ - 'description' => 'Name of the related transaction for the approval (can be null)', - 'type' => 'string', - 'example' => '策略1'."\n", - ], - 'relationExt' => [ - 'description' => 'Information of other related parties (in JSON format)', - 'type' => 'string', - 'example' => '{}', - ], - 'auditMsg' => [ - 'description' => 'Approval comments', - 'type' => 'string', - 'example' => '同意', - ], - 'auditRemark' => [ - 'description' => 'Remarks by the approver.', - 'type' => 'string', - 'example' => '备注', - ], - ], - ], - 'externalRuleName' => [ - 'description' => 'External name of the rule', - 'type' => 'string', - 'example' => '策略1', - ], - 'ruleAuthType' => [ - 'description' => 'Rule type', - 'type' => 'string', - 'example' => 'NORMAL', - ], - 'authType' => [ - 'description' => 'Service authorization type', - 'type' => 'string', - 'example' => 'all', - ], - 'hasNewVersion' => [ - 'description' => 'Whether there is a new version', - 'type' => 'boolean', - 'example' => 'true', - ], - 'ruleType' => [ - 'description' => 'Rule type', - 'type' => 'string', - 'example' => 'NORMAL', - ], + 'type' => 'object', + 'properties' => [ + 'oldRule' => [ + 'description' => 'Old policy object.', + 'type' => 'object', + 'properties' => [ + 'memo' => ['description' => 'Description.', 'type' => 'string', 'example' => '鸿蒙元服务_交费业务', 'title' => ''], + 'ruleActionMap' => ['description' => 'Returned rule action structure. Returned when the policy type is DEFAULT.', 'type' => 'object', 'example' => '{'."\n" + .' "TAG": "[{\\"code\\":\\"addDeTags\\",\\"inputs\\":[\\"test\\"],\\"description\\":\\"打标签\\",\\"type\\":\\"ACTION\\",\\"title\\":\\"打标签\\",\\"actionType\\":\\"TAG\\",\\"displayType\\":\\"ACTION\\",\\"sourceType\\":\\"SAF\\",\\"name\\":\\"__addDeTags__\\",\\"fieldType\\":\\"STRING\\"}]"'."\n" + .'}', 'title' => ''], + 'version' => ['description' => 'Version number.', 'type' => 'integer', 'format' => 'int64', 'example' => '2', 'title' => ''], + 'gmtCreate' => ['description' => 'Creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1760670462000', 'title' => ''], + 'ruleStatus' => ['description' => 'Policy status.', 'type' => 'string', 'example' => 'RUNNING', 'title' => ''], + 'ruleExpressions' => ['description' => 'Policy expression. Returned when the policy type is DEFAULT.', 'type' => 'string', 'example' => '[{\\"expressionName\\":\\"设备token不为空\\",\\"itemId\\":1,\\"left\\":{\\"name\\":\\"deviceToken\\"},\\"operatorCode\\":\\"isNotEmptyWrapper\\",\\"operatorName\\":\\"不为空\\"}]', 'title' => ''], + 'gmtModified' => ['description' => 'Modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1760670462000', 'title' => ''], + 'eventName' => ['description' => 'Event name.', 'type' => 'string', 'example' => '注册_事件', 'title' => ''], + 'ruleName' => ['description' => 'Policy name.', 'type' => 'string', 'example' => '返回设备信息', 'title' => ''], + 'logicExpression' => ['description' => 'Execution logic of the policy expression.', 'type' => 'string', 'example' => '1&2', 'title' => ''], + 'consoleRuleId' => ['description' => 'Primary key ID of the policy.', 'type' => 'integer', 'format' => 'int64', 'example' => '6760', 'title' => ''], + 'ruleId' => ['description' => 'Policy ID.', 'type' => 'string', 'example' => '101793', 'title' => ''], + 'ruleVersionId' => ['description' => 'Primary key ID of the policy version.', 'type' => 'integer', 'format' => 'int64', 'example' => '11518', 'title' => ''], + 'mainEventCode' => ['description' => 'Main event code.', 'type' => 'string', 'example' => 'de_asssce8122', 'title' => ''], + 'eventCode' => ['description' => 'Event code.', 'type' => 'string', 'example' => 'de_asssce8122', 'title' => ''], + 'ruleActions' => ['description' => 'Policy execution output actions. Returned when the policy type is DEFAULT.', 'type' => 'string', 'example' => '['."\n" + .' {'."\n" + .' "actionType": "TAG",'."\n" + .' "code": "addDeTags",'."\n" + .' "description": "打标签",'."\n" + .' "displayType": "ACTION",'."\n" + .' "fieldType": "STRING",'."\n" + .' "inputs": ['."\n" + .' "test"'."\n" + .' ],'."\n" + .' "name": "__addDeTags__",'."\n" + .' "sourceType": "SAF",'."\n" + .' "title": "打标签",'."\n" + .' "type": "ACTION"'."\n" + .' }'."\n" + .']', 'title' => ''], + 'ruleBody' => ['description' => 'DSL policy execution logic. Returned when the policy type is DSL.', 'type' => 'string', 'example' => '{'."\n" + .' "elseStatement": {'."\n" + ."\n" + .' },'."\n" + .' "ifStatement": {'."\n" + .' "condition": {'."\n" + .' "currentId": 0,'."\n" + .' "deepCount": 1,'."\n" + .' "list": ['."\n" + .' {'."\n" + .' "sequence": 1,'."\n" + .' "left": {'."\n" + .' "displayType": "NATIVE",'."\n" + .' "code": "ip",'."\n" + .' "functionCode": "",'."\n" + .' "functionName": "",'."\n" + .' "name": "ip",'."\n" + .' "description": "IP地址",'."\n" + .' "hasRightVariable": true,'."\n" + .' "title": "IP地址",'."\n" + .' "type": "NATIVE",'."\n" + .' "fieldType": "STRING"'."\n" + .' },'."\n" + .' "currentId": 0,'."\n" + .' "deepCount": 1,'."\n" + .' "right": {'."\n" + .' "name": "192.168.1.1",'."\n" + .' "rightVariableType": "constant"'."\n" + .' },'."\n" + .' "operatorCode": "equals",'."\n" + .' "operatorName": "等于",'."\n" + .' "parentId": 0'."\n" + .' }'."\n" + .' ],'."\n" + .' "relationship": "and",'."\n" + .' "parentId": 0'."\n" + .' },'."\n" + .' "then": ['."\n" + .' {'."\n" + .' "actionType": "TAG",'."\n" + .' "displayType": "ACTION",'."\n" + .' "code": "addDeTags",'."\n" + .' "sourceType": "SAF",'."\n" + .' "inputs": ['."\n" + .' "10"'."\n" + .' ],'."\n" + .' "name": "__addDeTags__",'."\n" + .' "description": "打标签",'."\n" + .' "outputType": "const",'."\n" + .' "title": "打标签",'."\n" + .' "type": "ACTION",'."\n" + .' "fieldType": "STRING"'."\n" + .' }'."\n" + .' ],'."\n" + .' "expressions": ['."\n" + .' {'."\n" + .' "itemId": 1,'."\n" + .' "left": {'."\n" + .' "displayType": "NATIVE",'."\n" + .' "code": "ip",'."\n" + .' "functionCode": "",'."\n" + .' "functionName": "",'."\n" + .' "name": "ip",'."\n" + .' "description": "IP地址",'."\n" + .' "hasRightVariable": true,'."\n" + .' "title": "IP地址",'."\n" + .' "type": "NATIVE",'."\n" + .' "fieldType": "STRING"'."\n" + .' },'."\n" + .' "expressionName": "IP地址 等于 192.168.1.1",'."\n" + .' "rightValue": "192.168.1.1",'."\n" + .' "right": {'."\n" + .' "name": "192.168.1.1",'."\n" + .' "fieldValue": "192.168.1.1"'."\n" + .' },'."\n" + .' "operatorCode": "equals",'."\n" + .' "operatorName": "等于"'."\n" + .' }'."\n" + .' ]'."\n" + .' },'."\n" + .' "elseIfStatement": ['."\n" + ."\n" + .' ]'."\n" + .'}', 'title' => ''], + 'ruleType' => ['description' => 'Policy type.', 'type' => 'string', 'example' => 'DSL', 'title' => ''], + 'ruleAuthType' => ['description' => 'Policy authorization type.', 'type' => 'string', 'example' => 'NORMAL', 'title' => ''], + 'createType' => ['description' => 'Creation type.', 'type' => 'string', 'example' => 'NORMAL', 'title' => ''], + 'authType' => ['description' => 'Authorization type.', 'type' => 'string', 'example' => 'all', 'title' => ''], + 'auditId' => ['description' => 'Audit ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '257', 'title' => ''], + 'userId' => ['description' => 'User UID.', 'type' => 'integer', 'format' => 'int64', 'example' => '151222xxxxxxxxx', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'newRule' => [ + 'description' => 'New policy object.', + 'type' => 'object', + 'properties' => [ + 'memo' => ['description' => 'Memo.', 'type' => 'string', 'example' => '鸿蒙元服务_交费业务', 'title' => ''], + 'ruleActionMap' => ['description' => 'Returned rule action structure. Returned when the policy type is DEFAULT.', 'type' => 'object', 'example' => '{'."\n" + .' "TAG": "[{\\"code\\":\\"addDeTags\\",\\"inputs\\":[\\"test\\"],\\"description\\":\\"打标签\\",\\"type\\":\\"ACTION\\",\\"title\\":\\"打标签\\",\\"actionType\\":\\"TAG\\",\\"displayType\\":\\"ACTION\\",\\"sourceType\\":\\"SAF\\",\\"name\\":\\"__addDeTags__\\",\\"fieldType\\":\\"STRING\\"}]"'."\n" + .'}', 'title' => ''], + 'version' => ['description' => 'Version number.', 'type' => 'integer', 'format' => 'int64', 'example' => '3', 'title' => ''], + 'gmtCreate' => ['description' => 'Creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1760670462000', 'title' => ''], + 'ruleStatus' => ['description' => 'Policy status.', 'type' => 'string', 'example' => 'DRAFT', 'title' => ''], + 'ruleExpressions' => ['description' => 'Policy expressions. Returned when the policy type is DEFAULT.', 'type' => 'string', 'example' => '[{\\"expressionName\\":\\"设备token不为空\\",\\"itemId\\":1,\\"left\\":{\\"name\\":\\"deviceToken\\"},\\"operatorCode\\":\\"isNotEmptyWrapper\\",\\"operatorName\\":\\"不为空\\"}]', 'title' => ''], + 'gmtModified' => ['description' => 'Modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1761196952000', 'title' => ''], + 'eventName' => ['description' => 'Event name.', 'type' => 'string', 'example' => '注册_事件'."\n", 'title' => ''], + 'ruleName' => ['description' => 'Rule name.', 'type' => 'string', 'example' => '返回设备信息'."\n", 'title' => ''], + 'logicExpression' => ['description' => 'Logic of the rule expression execution.', 'type' => 'string', 'example' => '1&2&3', 'title' => ''], + 'consoleRuleId' => ['description' => 'Primary key ID of the rule.', 'type' => 'integer', 'format' => 'int64', 'example' => '6760', 'title' => ''], + 'ruleId' => ['description' => 'Rule ID.', 'type' => 'string', 'example' => '101793'."\n", 'title' => ''], + 'ruleVersionId' => ['description' => 'Primary key ID of the rule version.', 'type' => 'integer', 'format' => 'int64', 'example' => '11519', 'title' => ''], + 'mainEventCode' => ['description' => 'Main event code.', 'type' => 'string', 'example' => 'de_asssce8122', 'title' => ''], + 'eventCode' => ['description' => 'Event code.', 'type' => 'string', 'example' => 'de_asssce8122', 'title' => ''], + 'ruleActions' => ['description' => 'Output actions of the rule execution. Returned when the rule type is DEFAULT.', 'type' => 'string', 'example' => '['."\n" + .' {'."\n" + .' "actionType": "TAG",'."\n" + .' "code": "addDeTags",'."\n" + .' "description": "打标签",'."\n" + .' "displayType": "ACTION",'."\n" + .' "fieldType": "STRING",'."\n" + .' "inputs": ['."\n" + .' "test"'."\n" + .' ],'."\n" + .' "name": "__addDeTags__",'."\n" + .' "sourceType": "SAF",'."\n" + .' "title": "打标签",'."\n" + .' "type": "ACTION"'."\n" + .' }'."\n" + .']', 'title' => ''], + 'ruleBody' => ['description' => 'DSL logic for rule execution. Returned when the rule type is DSL.', 'type' => 'string', 'example' => '{'."\n" + .' "elseStatement": {'."\n" + ."\n" + .' },'."\n" + .' "ifStatement": {'."\n" + .' "condition": {'."\n" + .' "currentId": 0,'."\n" + .' "deepCount": 1,'."\n" + .' "list": ['."\n" + .' {'."\n" + .' "sequence": 1,'."\n" + .' "left": {'."\n" + .' "displayType": "NATIVE",'."\n" + .' "code": "ip",'."\n" + .' "functionCode": "",'."\n" + .' "functionName": "",'."\n" + .' "name": "ip",'."\n" + .' "description": "IP地址",'."\n" + .' "hasRightVariable": true,'."\n" + .' "title": "IP地址",'."\n" + .' "type": "NATIVE",'."\n" + .' "fieldType": "STRING"'."\n" + .' },'."\n" + .' "currentId": 0,'."\n" + .' "deepCount": 1,'."\n" + .' "right": {'."\n" + .' "name": "192.168.1.1",'."\n" + .' "rightVariableType": "constant"'."\n" + .' },'."\n" + .' "operatorCode": "equals",'."\n" + .' "operatorName": "等于",'."\n" + .' "parentId": 0'."\n" + .' }'."\n" + .' ],'."\n" + .' "relationship": "and",'."\n" + .' "parentId": 0'."\n" + .' },'."\n" + .' "then": ['."\n" + .' {'."\n" + .' "actionType": "TAG",'."\n" + .' "displayType": "ACTION",'."\n" + .' "code": "addDeTags",'."\n" + .' "sourceType": "SAF",'."\n" + .' "inputs": ['."\n" + .' "10"'."\n" + .' ],'."\n" + .' "name": "__addDeTags__",'."\n" + .' "description": "打标签",'."\n" + .' "outputType": "const",'."\n" + .' "title": "打标签",'."\n" + .' "type": "ACTION",'."\n" + .' "fieldType": "STRING"'."\n" + .' }'."\n" + .' ],'."\n" + .' "expressions": ['."\n" + .' {'."\n" + .' "itemId": 1,'."\n" + .' "left": {'."\n" + .' "displayType": "NATIVE",'."\n" + .' "code": "ip",'."\n" + .' "functionCode": "",'."\n" + .' "functionName": "",'."\n" + .' "name": "ip",'."\n" + .' "description": "IP地址",'."\n" + .' "hasRightVariable": true,'."\n" + .' "title": "IP地址",'."\n" + .' "type": "NATIVE",'."\n" + .' "fieldType": "STRING"'."\n" + .' },'."\n" + .' "expressionName": "IP地址 等于 192.168.1.1",'."\n" + .' "rightValue": "192.168.1.1",'."\n" + .' "right": {'."\n" + .' "name": "192.168.1.1",'."\n" + .' "fieldValue": "192.168.1.1"'."\n" + .' },'."\n" + .' "operatorCode": "equals",'."\n" + .' "operatorName": "等于"'."\n" + .' }'."\n" + .' ]'."\n" + .' },'."\n" + .' "elseIfStatement": ['."\n" + ."\n" + .' ]'."\n" + .'}', 'title' => ''], + 'ruleType' => ['description' => 'Rule type.', 'type' => 'string', 'example' => 'DSL', 'title' => ''], + 'ruleAuthType' => ['description' => 'Authorization type of the rule.', 'type' => 'string', 'example' => 'NORMAL', 'title' => ''], + 'createType' => ['description' => 'Creation type.', 'type' => 'string', 'example' => 'NORMAL', 'title' => ''], + 'authType' => ['description' => 'Authorization type.', 'type' => 'string', 'example' => 'all', 'title' => ''], + 'auditId' => ['description' => 'Audit ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '258', 'title' => ''], + 'userId' => ['description' => 'User UID.', 'type' => 'integer', 'format' => 'int64', 'example' => '151222xxxxxxxxx'."\n", 'title' => ''], + ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], ], + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 28,\\n \\"pageSize\\": 10,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 3,\\n \\"resultObject\\": [\\n {\\n \\"eventCode\\": \\"de_arcehq4370\\",\\n \\"ruleId\\": \\"102059\\",\\n \\"ruleStatus\\": \\"RUNNING\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"gmtCreate\\": 1621578648000,\\n \\"templateId\\": 0,\\n \\"priority\\": 10,\\n \\"ruleName\\": \\"营销风险识别\\",\\n \\"ruleMemo\\": \\"描述信息\\",\\n \\"eventName\\": \\"注册风险\\",\\n \\"id\\": 2793,\\n \\"version\\": 1,\\n \\"ruleVersionId\\": 11300,\\n \\"eventType\\": \\"MAIN\\",\\n \\"mainRuleId\\": \\"4399\\",\\n \\"consoleAudit\\": {\\n \\"id\\": 1728,\\n \\"applyUserId\\": \\"用户uid\\",\\n \\"applyUserName\\": \\"root\\",\\n \\"auditUserId\\": \\"1234xxxx\\",\\n \\"auditUserName\\": \\"root\\",\\n \\"auditRealUserId\\": \\"1728\\",\\n \\"auditRealUserName\\": \\"root\\",\\n \\"auditStatus\\": \\"AGREE\\",\\n \\"auditTime\\": 1545726028000,\\n \\"gmtCreate\\": 1545726028000,\\n \\"relationId\\": 123,\\n \\"relationType\\": \\"RULE\\",\\n \\"relationName\\": \\"策略1\\\\n\\",\\n \\"relationExt\\": \\"{}\\",\\n \\"auditMsg\\": \\"同意\\",\\n \\"auditRemark\\": \\"备注\\"\\n },\\n \\"externalRuleName\\": \\"策略1\\",\\n \\"ruleAuthType\\": \\"NORMAL\\",\\n \\"authType\\": \\"all\\",\\n \\"hasNewVersion\\": true,\\n \\"ruleType\\": \\"NORMAL\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Paged List of Policies', - 'translator' => 'machine', - ], - 'DescribeAuditPageList' => [ - 'summary' => 'Display and Query of Audit List', - 'methods' => [ - 'post', - 'get', + 'staticInfo' => ['returnType' => 'synchronous'], + 'title' => 'Policy Version Comparison', + 'summary' => 'Policy Comparison.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:CompareRule', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"oldRule\\": {\\n \\"memo\\": \\"鸿蒙元服务_交费业务\\",\\n \\"ruleActionMap\\": {\\n \\"TAG\\": \\"[{\\\\\\"code\\\\\\":\\\\\\"addDeTags\\\\\\",\\\\\\"inputs\\\\\\":[\\\\\\"test\\\\\\"],\\\\\\"description\\\\\\":\\\\\\"打标签\\\\\\",\\\\\\"type\\\\\\":\\\\\\"ACTION\\\\\\",\\\\\\"title\\\\\\":\\\\\\"打标签\\\\\\",\\\\\\"actionType\\\\\\":\\\\\\"TAG\\\\\\",\\\\\\"displayType\\\\\\":\\\\\\"ACTION\\\\\\",\\\\\\"sourceType\\\\\\":\\\\\\"SAF\\\\\\",\\\\\\"name\\\\\\":\\\\\\"__addDeTags__\\\\\\",\\\\\\"fieldType\\\\\\":\\\\\\"STRING\\\\\\"}]\\"\\n },\\n \\"version\\": 2,\\n \\"gmtCreate\\": 1760670462000,\\n \\"ruleStatus\\": \\"RUNNING\\",\\n \\"ruleExpressions\\": \\"[{\\\\\\\\\\\\\\"expressionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"设备token不为空\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"itemId\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"deviceToken\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"isNotEmptyWrapper\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"不为空\\\\\\\\\\\\\\"}]\\",\\n \\"gmtModified\\": 1760670462000,\\n \\"eventName\\": \\"注册_事件\\",\\n \\"ruleName\\": \\"返回设备信息\\",\\n \\"logicExpression\\": \\"1&2\\",\\n \\"consoleRuleId\\": 6760,\\n \\"ruleId\\": \\"101793\\",\\n \\"ruleVersionId\\": 11518,\\n \\"mainEventCode\\": \\"de_asssce8122\\",\\n \\"eventCode\\": \\"de_asssce8122\\",\\n \\"ruleActions\\": \\"[\\\\n {\\\\n \\\\\\"actionType\\\\\\": \\\\\\"TAG\\\\\\",\\\\n \\\\\\"code\\\\\\": \\\\\\"addDeTags\\\\\\",\\\\n \\\\\\"description\\\\\\": \\\\\\"打标签\\\\\\",\\\\n \\\\\\"displayType\\\\\\": \\\\\\"ACTION\\\\\\",\\\\n \\\\\\"fieldType\\\\\\": \\\\\\"STRING\\\\\\",\\\\n \\\\\\"inputs\\\\\\": [\\\\n \\\\\\"test\\\\\\"\\\\n ],\\\\n \\\\\\"name\\\\\\": \\\\\\"__addDeTags__\\\\\\",\\\\n \\\\\\"sourceType\\\\\\": \\\\\\"SAF\\\\\\",\\\\n \\\\\\"title\\\\\\": \\\\\\"打标签\\\\\\",\\\\n \\\\\\"type\\\\\\": \\\\\\"ACTION\\\\\\"\\\\n }\\\\n]\\",\\n \\"ruleBody\\": \\"{\\\\n \\\\\\"elseStatement\\\\\\": {\\\\n\\\\n },\\\\n \\\\\\"ifStatement\\\\\\": {\\\\n \\\\\\"condition\\\\\\": {\\\\n \\\\\\"currentId\\\\\\": 0,\\\\n \\\\\\"deepCount\\\\\\": 1,\\\\n \\\\\\"list\\\\\\": [\\\\n {\\\\n \\\\\\"sequence\\\\\\": 1,\\\\n \\\\\\"left\\\\\\": {\\\\n \\\\\\"displayType\\\\\\": \\\\\\"NATIVE\\\\\\",\\\\n \\\\\\"code\\\\\\": \\\\\\"ip\\\\\\",\\\\n \\\\\\"functionCode\\\\\\": \\\\\\"\\\\\\",\\\\n \\\\\\"functionName\\\\\\": \\\\\\"\\\\\\",\\\\n \\\\\\"name\\\\\\": \\\\\\"ip\\\\\\",\\\\n \\\\\\"description\\\\\\": \\\\\\"IP地址\\\\\\",\\\\n \\\\\\"hasRightVariable\\\\\\": true,\\\\n \\\\\\"title\\\\\\": \\\\\\"IP地址\\\\\\",\\\\n \\\\\\"type\\\\\\": \\\\\\"NATIVE\\\\\\",\\\\n \\\\\\"fieldType\\\\\\": \\\\\\"STRING\\\\\\"\\\\n },\\\\n \\\\\\"currentId\\\\\\": 0,\\\\n \\\\\\"deepCount\\\\\\": 1,\\\\n \\\\\\"right\\\\\\": {\\\\n \\\\\\"name\\\\\\": \\\\\\"192.168.1.1\\\\\\",\\\\n \\\\\\"rightVariableType\\\\\\": \\\\\\"constant\\\\\\"\\\\n },\\\\n \\\\\\"operatorCode\\\\\\": \\\\\\"equals\\\\\\",\\\\n \\\\\\"operatorName\\\\\\": \\\\\\"等于\\\\\\",\\\\n \\\\\\"parentId\\\\\\": 0\\\\n }\\\\n ],\\\\n \\\\\\"relationship\\\\\\": \\\\\\"and\\\\\\",\\\\n \\\\\\"parentId\\\\\\": 0\\\\n },\\\\n \\\\\\"then\\\\\\": [\\\\n {\\\\n \\\\\\"actionType\\\\\\": \\\\\\"TAG\\\\\\",\\\\n \\\\\\"displayType\\\\\\": \\\\\\"ACTION\\\\\\",\\\\n \\\\\\"code\\\\\\": \\\\\\"addDeTags\\\\\\",\\\\n \\\\\\"sourceType\\\\\\": \\\\\\"SAF\\\\\\",\\\\n \\\\\\"inputs\\\\\\": [\\\\n \\\\\\"10\\\\\\"\\\\n ],\\\\n \\\\\\"name\\\\\\": \\\\\\"__addDeTags__\\\\\\",\\\\n \\\\\\"description\\\\\\": \\\\\\"打标签\\\\\\",\\\\n \\\\\\"outputType\\\\\\": \\\\\\"const\\\\\\",\\\\n \\\\\\"title\\\\\\": \\\\\\"打标签\\\\\\",\\\\n \\\\\\"type\\\\\\": \\\\\\"ACTION\\\\\\",\\\\n \\\\\\"fieldType\\\\\\": \\\\\\"STRING\\\\\\"\\\\n }\\\\n ],\\\\n \\\\\\"expressions\\\\\\": [\\\\n {\\\\n \\\\\\"itemId\\\\\\": 1,\\\\n \\\\\\"left\\\\\\": {\\\\n \\\\\\"displayType\\\\\\": \\\\\\"NATIVE\\\\\\",\\\\n \\\\\\"code\\\\\\": \\\\\\"ip\\\\\\",\\\\n \\\\\\"functionCode\\\\\\": \\\\\\"\\\\\\",\\\\n \\\\\\"functionName\\\\\\": \\\\\\"\\\\\\",\\\\n \\\\\\"name\\\\\\": \\\\\\"ip\\\\\\",\\\\n \\\\\\"description\\\\\\": \\\\\\"IP地址\\\\\\",\\\\n \\\\\\"hasRightVariable\\\\\\": true,\\\\n \\\\\\"title\\\\\\": \\\\\\"IP地址\\\\\\",\\\\n \\\\\\"type\\\\\\": \\\\\\"NATIVE\\\\\\",\\\\n \\\\\\"fieldType\\\\\\": \\\\\\"STRING\\\\\\"\\\\n },\\\\n \\\\\\"expressionName\\\\\\": \\\\\\"IP地址 等于 192.168.1.1\\\\\\",\\\\n \\\\\\"rightValue\\\\\\": \\\\\\"192.168.1.1\\\\\\",\\\\n \\\\\\"right\\\\\\": {\\\\n \\\\\\"name\\\\\\": \\\\\\"192.168.1.1\\\\\\",\\\\n \\\\\\"fieldValue\\\\\\": \\\\\\"192.168.1.1\\\\\\"\\\\n },\\\\n \\\\\\"operatorCode\\\\\\": \\\\\\"equals\\\\\\",\\\\n \\\\\\"operatorName\\\\\\": \\\\\\"等于\\\\\\"\\\\n }\\\\n ]\\\\n },\\\\n \\\\\\"elseIfStatement\\\\\\": [\\\\n\\\\n ]\\\\n}\\",\\n \\"ruleType\\": \\"DSL\\",\\n \\"ruleAuthType\\": \\"NORMAL\\",\\n \\"createType\\": \\"NORMAL\\",\\n \\"authType\\": \\"all\\",\\n \\"auditId\\": 257,\\n \\"userId\\": 0\\n },\\n \\"newRule\\": {\\n \\"memo\\": \\"鸿蒙元服务_交费业务\\",\\n \\"ruleActionMap\\": {\\n \\"TAG\\": \\"[{\\\\\\"code\\\\\\":\\\\\\"addDeTags\\\\\\",\\\\\\"inputs\\\\\\":[\\\\\\"test\\\\\\"],\\\\\\"description\\\\\\":\\\\\\"打标签\\\\\\",\\\\\\"type\\\\\\":\\\\\\"ACTION\\\\\\",\\\\\\"title\\\\\\":\\\\\\"打标签\\\\\\",\\\\\\"actionType\\\\\\":\\\\\\"TAG\\\\\\",\\\\\\"displayType\\\\\\":\\\\\\"ACTION\\\\\\",\\\\\\"sourceType\\\\\\":\\\\\\"SAF\\\\\\",\\\\\\"name\\\\\\":\\\\\\"__addDeTags__\\\\\\",\\\\\\"fieldType\\\\\\":\\\\\\"STRING\\\\\\"}]\\"\\n },\\n \\"version\\": 3,\\n \\"gmtCreate\\": 1760670462000,\\n \\"ruleStatus\\": \\"DRAFT\\",\\n \\"ruleExpressions\\": \\"[{\\\\\\\\\\\\\\"expressionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"设备token不为空\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"itemId\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"deviceToken\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"isNotEmptyWrapper\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"不为空\\\\\\\\\\\\\\"}]\\",\\n \\"gmtModified\\": 1761196952000,\\n \\"eventName\\": \\"注册_事件\\\\n\\",\\n \\"ruleName\\": \\"返回设备信息\\\\n\\",\\n \\"logicExpression\\": \\"1&2&3\\",\\n \\"consoleRuleId\\": 6760,\\n \\"ruleId\\": \\"101793\\\\n\\",\\n \\"ruleVersionId\\": 11519,\\n \\"mainEventCode\\": \\"de_asssce8122\\",\\n \\"eventCode\\": \\"de_asssce8122\\",\\n \\"ruleActions\\": \\"[\\\\n {\\\\n \\\\\\"actionType\\\\\\": \\\\\\"TAG\\\\\\",\\\\n \\\\\\"code\\\\\\": \\\\\\"addDeTags\\\\\\",\\\\n \\\\\\"description\\\\\\": \\\\\\"打标签\\\\\\",\\\\n \\\\\\"displayType\\\\\\": \\\\\\"ACTION\\\\\\",\\\\n \\\\\\"fieldType\\\\\\": \\\\\\"STRING\\\\\\",\\\\n \\\\\\"inputs\\\\\\": [\\\\n \\\\\\"test\\\\\\"\\\\n ],\\\\n \\\\\\"name\\\\\\": \\\\\\"__addDeTags__\\\\\\",\\\\n \\\\\\"sourceType\\\\\\": \\\\\\"SAF\\\\\\",\\\\n \\\\\\"title\\\\\\": \\\\\\"打标签\\\\\\",\\\\n \\\\\\"type\\\\\\": \\\\\\"ACTION\\\\\\"\\\\n }\\\\n]\\",\\n \\"ruleBody\\": \\"{\\\\n \\\\\\"elseStatement\\\\\\": {\\\\n\\\\n },\\\\n \\\\\\"ifStatement\\\\\\": {\\\\n \\\\\\"condition\\\\\\": {\\\\n \\\\\\"currentId\\\\\\": 0,\\\\n \\\\\\"deepCount\\\\\\": 1,\\\\n \\\\\\"list\\\\\\": [\\\\n {\\\\n \\\\\\"sequence\\\\\\": 1,\\\\n \\\\\\"left\\\\\\": {\\\\n \\\\\\"displayType\\\\\\": \\\\\\"NATIVE\\\\\\",\\\\n \\\\\\"code\\\\\\": \\\\\\"ip\\\\\\",\\\\n \\\\\\"functionCode\\\\\\": \\\\\\"\\\\\\",\\\\n \\\\\\"functionName\\\\\\": \\\\\\"\\\\\\",\\\\n \\\\\\"name\\\\\\": \\\\\\"ip\\\\\\",\\\\n \\\\\\"description\\\\\\": \\\\\\"IP地址\\\\\\",\\\\n \\\\\\"hasRightVariable\\\\\\": true,\\\\n \\\\\\"title\\\\\\": \\\\\\"IP地址\\\\\\",\\\\n \\\\\\"type\\\\\\": \\\\\\"NATIVE\\\\\\",\\\\n \\\\\\"fieldType\\\\\\": \\\\\\"STRING\\\\\\"\\\\n },\\\\n \\\\\\"currentId\\\\\\": 0,\\\\n \\\\\\"deepCount\\\\\\": 1,\\\\n \\\\\\"right\\\\\\": {\\\\n \\\\\\"name\\\\\\": \\\\\\"192.168.1.1\\\\\\",\\\\n \\\\\\"rightVariableType\\\\\\": \\\\\\"constant\\\\\\"\\\\n },\\\\n \\\\\\"operatorCode\\\\\\": \\\\\\"equals\\\\\\",\\\\n \\\\\\"operatorName\\\\\\": \\\\\\"等于\\\\\\",\\\\n \\\\\\"parentId\\\\\\": 0\\\\n }\\\\n ],\\\\n \\\\\\"relationship\\\\\\": \\\\\\"and\\\\\\",\\\\n \\\\\\"parentId\\\\\\": 0\\\\n },\\\\n \\\\\\"then\\\\\\": [\\\\n {\\\\n \\\\\\"actionType\\\\\\": \\\\\\"TAG\\\\\\",\\\\n \\\\\\"displayType\\\\\\": \\\\\\"ACTION\\\\\\",\\\\n \\\\\\"code\\\\\\": \\\\\\"addDeTags\\\\\\",\\\\n \\\\\\"sourceType\\\\\\": \\\\\\"SAF\\\\\\",\\\\n \\\\\\"inputs\\\\\\": [\\\\n \\\\\\"10\\\\\\"\\\\n ],\\\\n \\\\\\"name\\\\\\": \\\\\\"__addDeTags__\\\\\\",\\\\n \\\\\\"description\\\\\\": \\\\\\"打标签\\\\\\",\\\\n \\\\\\"outputType\\\\\\": \\\\\\"const\\\\\\",\\\\n \\\\\\"title\\\\\\": \\\\\\"打标签\\\\\\",\\\\n \\\\\\"type\\\\\\": \\\\\\"ACTION\\\\\\",\\\\n \\\\\\"fieldType\\\\\\": \\\\\\"STRING\\\\\\"\\\\n }\\\\n ],\\\\n \\\\\\"expressions\\\\\\": [\\\\n {\\\\n \\\\\\"itemId\\\\\\": 1,\\\\n \\\\\\"left\\\\\\": {\\\\n \\\\\\"displayType\\\\\\": \\\\\\"NATIVE\\\\\\",\\\\n \\\\\\"code\\\\\\": \\\\\\"ip\\\\\\",\\\\n \\\\\\"functionCode\\\\\\": \\\\\\"\\\\\\",\\\\n \\\\\\"functionName\\\\\\": \\\\\\"\\\\\\",\\\\n \\\\\\"name\\\\\\": \\\\\\"ip\\\\\\",\\\\n \\\\\\"description\\\\\\": \\\\\\"IP地址\\\\\\",\\\\n \\\\\\"hasRightVariable\\\\\\": true,\\\\n \\\\\\"title\\\\\\": \\\\\\"IP地址\\\\\\",\\\\n \\\\\\"type\\\\\\": \\\\\\"NATIVE\\\\\\",\\\\n \\\\\\"fieldType\\\\\\": \\\\\\"STRING\\\\\\"\\\\n },\\\\n \\\\\\"expressionName\\\\\\": \\\\\\"IP地址 等于 192.168.1.1\\\\\\",\\\\n \\\\\\"rightValue\\\\\\": \\\\\\"192.168.1.1\\\\\\",\\\\n \\\\\\"right\\\\\\": {\\\\n \\\\\\"name\\\\\\": \\\\\\"192.168.1.1\\\\\\",\\\\n \\\\\\"fieldValue\\\\\\": \\\\\\"192.168.1.1\\\\\\"\\\\n },\\\\n \\\\\\"operatorCode\\\\\\": \\\\\\"equals\\\\\\",\\\\n \\\\\\"operatorName\\\\\\": \\\\\\"等于\\\\\\"\\\\n }\\\\n ]\\\\n },\\\\n \\\\\\"elseIfStatement\\\\\\": [\\\\n\\\\n ]\\\\n}\\",\\n \\"ruleType\\": \\"DSL\\",\\n \\"ruleAuthType\\": \\"NORMAL\\",\\n \\"createType\\": \\"NORMAL\\",\\n \\"authType\\": \\"all\\",\\n \\"auditId\\": 258,\\n \\"userId\\": 0\\n }\\n }\\n}","type":"json"}]', + ], + 'CreateAnalysisConditionFavorite' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'currentPage', + 'name' => 'name', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'string', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The name of the favorite condition.', 'type' => 'string', 'required' => true, 'example' => '条件一', 'title' => ''], ], [ - 'name' => 'pageSize', + 'name' => 'eventCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default value is 10', - 'type' => 'string', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The event codes. Separate multiple event codes with commas (,).', 'type' => 'string', 'required' => true, 'example' => '["de_ahqhsw7665","de_agbzfi5134"]', 'title' => ''], ], [ - 'name' => 'ruleName', + 'name' => 'eventBeginTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Policy name', - 'type' => 'string', - 'required' => false, - 'example' => '手机号MD5命中人脸测试名单', - ], + 'schema' => ['description' => 'The start time, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1751299200000', 'title' => ''], ], [ - 'name' => 'eventCode', + 'name' => 'eventEndTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_awukck7117', - ], + 'schema' => ['description' => 'The end time, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1753372799000', 'title' => ''], ], [ - 'name' => 'auditStatus', + 'name' => 'condition', 'in' => 'query', - 'schema' => [ - 'description' => 'Audit status', - 'type' => 'string', - 'required' => false, - 'enumValueTitles' => [ - 'WITHDRAW' => '撤回', - 'REJECT' => '拒绝', - 'AUDITING' => '审核中', - 'AGREE' => '同意', - ], - 'example' => 'SUCCESS', - ], + 'schema' => ['description' => 'The condition value.', 'type' => 'string', 'required' => true, 'example' => '{"relationship":"and","list":[{"deepCount":1,"left":{"hasRightVariable":true,"fieldType":"INT","functionName":"","leftVariableType":"NATIVE","name":"DEtest222","operatorCode":"equals"},"right":{"rightVariableType":"constant","name":"11","functionName":""},"operatorCode":"equals"}]}', 'title' => ''], + ], + [ + 'name' => 'type', + 'in' => 'query', + 'schema' => ['description' => 'The query type.', 'type' => 'string', 'required' => true, 'example' => 'BASIC', 'title' => ''], + ], + [ + 'name' => 'fieldName', + 'in' => 'query', + 'schema' => ['description' => 'The field name.', 'type' => 'string', 'required' => false, 'example' => 'age', 'title' => ''], + ], + [ + 'name' => 'fieldValue', + 'in' => 'query', + 'schema' => ['description' => 'The field value.', 'type' => 'string', 'required' => false, 'example' => '10', 'title' => ''], ], ], 'responses' => [ @@ -2069,137 +1835,159 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'totalItem' => [ - 'description' => 'Total items', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '6', - ], - 'pageSize' => [ - 'description' => 'Number of records per page, default value: 10.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total pages', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '4', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"totalItem\\": 6,\\n \\"pageSize\\": 10,\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 4\\n}","type":"json"}]', - 'title' => 'Audit List', - 'translator' => 'machine', - ], - 'DescribeRuleVersionList' => [ - 'summary' => 'Query Policy Version List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Save query condition', + 'summary' => 'Creates a query condition.', + 'changeSet' => [ + ['createdAt' => '2021-12-22T09:23:29.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateAnalysisConditionFavorite'], + ], ], - 'security' => [ + 'ramActions' => [ [ - 'AK' => [], + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafBCGX2Z', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'CreateAnalysisExportTask' => [ + 'summary' => 'Creates an export task.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], ], ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'consoleRuleId', + 'name' => 'eventCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'Policy primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '6851', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => true, 'example' => 'de_afghcf6411', 'title' => ''], ], [ - 'name' => 'ruleId', + 'name' => 'scope', 'in' => 'query', - 'schema' => [ - 'description' => 'Policy ID', - 'type' => 'string', - 'required' => false, - 'example' => '101804', - ], + 'schema' => ['description' => 'The export scope. Valid values:'."\n" + .'- ALL: all data'."\n" + .'- SELECT: selected rows.', 'type' => 'string', 'required' => true, 'example' => 'ALL', 'title' => ''], ], [ - 'name' => 'currentPage', + 'name' => 'fileFormat', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The file format. Valid values: Excel and CSV.', 'type' => 'string', 'required' => true, 'example' => 'CSV', 'title' => ''], ], [ - 'name' => 'pageSize', + 'name' => 'columns', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default value is 10', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The custom columns.', 'type' => 'string', 'required' => false, 'example' => '['."\n" + .' {'."\n" + .' "fieldName": "requestId",'."\n" + .' "fieldTitle": "RequestId"'."\n" + .' },'."\n" + .' {'."\n" + .' "fieldName": "eventTime",'."\n" + .' "fieldTitle": "事件时间"'."\n" + .' },'."\n" + .' {'."\n" + .' "fieldName": "accountId",'."\n" + .' "fieldTitle": "账号"'."\n" + .' },'."\n" + .' {'."\n" + .' "fieldName": "deviceId",'."\n" + .' "fieldTitle": "设备ID"'."\n" + .' },'."\n" + .' {'."\n" + .' "fieldName": "eventCode",'."\n" + .' "fieldTitle": "事件编码"'."\n" + .' },'."\n" + .' {'."\n" + .' "fieldName": "ip",'."\n" + .' "fieldTitle": "IP"'."\n" + .' },'."\n" + .' {'."\n" + .' "fieldName": "score",'."\n" + .' "fieldTitle": "分值"'."\n" + .' },'."\n" + .' {'."\n" + .' "fieldName": "tags",'."\n" + .' "fieldTitle": "标签"'."\n" + .' },'."\n" + .' {'."\n" + .' "fieldName": "DEtest222",'."\n" + .' "fieldTitle": "测试222"'."\n" + .' }'."\n" + .' ]', 'title' => ''], + ], + [ + 'name' => 'eventBeginTime', + 'in' => 'query', + 'schema' => ['description' => 'The start time, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1752076800000', 'title' => ''], + ], + [ + 'name' => 'eventEndTime', + 'in' => 'query', + 'schema' => ['description' => 'The end time, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1753891199000', 'title' => ''], + ], + [ + 'name' => 'type', + 'in' => 'query', + 'schema' => ['description' => 'The query type. Valid values:'."\n" + .'- BASIC: basic query'."\n" + .'- ADVANCE: advanced query'."\n" + .'- BATCH: batch query.', 'type' => 'string', 'required' => true, 'example' => 'BASIC', 'title' => ''], + ], + [ + 'name' => 'conditions', + 'in' => 'query', + 'schema' => ['description' => 'The query expression.', 'type' => 'string', 'required' => false, 'example' => '{'."\n" + .' "fieldName": null, '."\n" + .' "fieldValue": null '."\n" + .' }', 'title' => ''], + ], + [ + 'name' => 'fieldName', + 'in' => 'query', + 'schema' => ['description' => 'The field name.', 'type' => 'string', 'required' => false, 'example' => 'age', 'title' => ''], + ], + [ + 'name' => 'fieldValue', + 'in' => 'query', + 'schema' => ['description' => 'The field value.', 'type' => 'string', 'required' => false, 'example' => '20', 'title' => ''], ], ], 'responses' => [ @@ -2207,269 +1995,123 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '3', - ], - 'pageSize' => [ - 'description' => 'Page size, default value is 10', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '7', - ], 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'consoleAudit' => [ - 'description' => 'Audit object', - 'type' => 'object', - 'properties' => [ - 'applyUserId' => [ - 'description' => 'Initiator UID', - 'type' => 'string', - 'example' => '1519714049632764', - ], - 'applyUserName' => [ - 'description' => 'Initiator name', - 'type' => 'string', - 'example' => 'root', - ], - 'auditMsg' => [ - 'description' => 'Approval comment', - 'type' => 'string', - 'example' => '同意', - ], - 'auditRealUserId' => [ - 'description' => 'Final approver UID', - 'type' => 'string', - 'example' => '1519714049632764', - ], - 'auditRealUserName' => [ - 'description' => 'Final approver name', - 'type' => 'string', - 'example' => 'root', - ], - 'auditRemark' => [ - 'description' => 'Approver\'s remarks.', - 'type' => 'string', - 'example' => '备注', - ], - 'auditStatus' => [ - 'description' => 'Approval status', - 'type' => 'string', - 'example' => 'AGREE', - ], - 'auditTime' => [ - 'description' => 'Approval time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1545726028000', - ], - 'auditUserId' => [ - 'description' => 'Designated approver UID', - 'type' => 'string', - 'example' => '1519714049632764', - ], - 'auditUserName' => [ - 'description' => 'Designated auditor\'s name', - 'type' => 'string', - 'example' => 'root', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1545726028000', - ], - 'id' => [ - 'description' => 'Primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1728', - ], - 'relationExt' => [ - 'description' => 'Information of related others (in JSON format)', - 'type' => 'string', - 'example' => '{}', - ], - 'relationId' => [ - 'description' => 'ID of the associated transaction', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '123', - ], - 'relationName' => [ - 'description' => 'Name of the associated item', - 'type' => 'string', - 'example' => '营销风险识别', - ], - 'relationType' => [ - 'description' => 'Type of approval (e.g., `rule` for policy approval)', - 'type' => 'string', - 'example' => 'RULE', - ], - ], - ], - 'consoleRuleId' => [ - 'description' => 'Console rule ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '6715', - ], - 'ruleId' => [ - 'description' => 'Policy ID', - 'type' => 'string', - 'example' => '102224', - ], - 'consoleRuleName' => [ - 'description' => 'Associated policy name', - 'type' => 'string', - 'example' => '营销风险识别'."\n", - ], - 'consoleRuleMemo' => [ - 'description' => 'Associated policy remarks', - 'type' => 'string', - 'example' => '备注', - ], - 'eventCode' => [ - 'description' => 'Event code', - 'type' => 'string', - 'example' => 'de_aszbjb7236', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1621578648000', - ], - 'gmtModified' => [ - 'description' => 'Modification time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1565701886000', - ], - 'id' => [ - 'description' => 'Primary key ID of the policy', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '376773', - ], - 'priority' => [ - 'description' => 'Policy priority, the higher the number, the higher the priority.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', - ], - 'ruleStatus' => [ - 'description' => 'Policy status', - 'type' => 'string', - 'example' => 'RUNNING', - ], - 'version' => [ - 'description' => 'Version number', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2', - ], - 'lastOperator' => [ - 'description' => 'The user who last operated.', - 'type' => 'string', - 'example' => '1519714049632764', - ], - 'eventType' => [ - 'description' => 'Event type', - 'type' => 'string', - 'example' => 'MAIN', - ], - 'ruleType' => [ - 'description' => 'Rule Type', - 'type' => 'string', - 'example' => 'DEFAULT', - ], - ], + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'eventCodes' => ['description' => 'The event code.', 'type' => 'string', 'example' => 'de_ahespg8137', 'title' => ''], + 'eventBeginTime' => ['description' => 'The event start time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1752076800000', 'title' => ''], + 'eventEndTime' => ['description' => 'The end time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1753891199000', 'title' => ''], + 'type' => ['description' => 'The export task type.', 'type' => 'string', 'example' => 'BASIC', 'title' => ''], + 'scope' => ['description' => 'The scope of the export task.', 'type' => 'string', 'example' => 'ALL', 'title' => ''], + 'fileFormat' => ['description' => 'The file format.', 'type' => 'string', 'example' => 'CSV', 'title' => ''], + 'conditions' => ['description' => 'The conditions of the export task.', 'type' => 'string', 'example' => '{'."\n" + .' "fieldName": null, '."\n" + .' "fieldValue": null '."\n" + .' }', 'title' => ''], + 'columns' => ['description' => 'The export list.', 'type' => 'string', 'example' => '['."\n" + .' {'."\n" + .' "fieldName": "requestId",'."\n" + .' "fieldTitle": "RequestId"'."\n" + .' },'."\n" + .' {'."\n" + .' "fieldName": "eventTime",'."\n" + .' "fieldTitle": "事件时间"'."\n" + .' },'."\n" + .' {'."\n" + .' "fieldName": "accountId",'."\n" + .' "fieldTitle": "账号"'."\n" + .' },'."\n" + .' {'."\n" + .' "fieldName": "deviceId",'."\n" + .' "fieldTitle": "设备ID"'."\n" + .' },'."\n" + .' {'."\n" + .' "fieldName": "eventCode",'."\n" + .' "fieldTitle": "事件编码"'."\n" + .' },'."\n" + .' {'."\n" + .' "fieldName": "ip",'."\n" + .' "fieldTitle": "IP"'."\n" + .' },'."\n" + .' {'."\n" + .' "fieldName": "score",'."\n" + .' "fieldTitle": "分值"'."\n" + .' },'."\n" + .' {'."\n" + .' "fieldName": "tags",'."\n" + .' "fieldTitle": "标签"'."\n" + .' },'."\n" + .' {'."\n" + .' "fieldName": "DEtest222",'."\n" + .' "fieldTitle": "测试222"'."\n" + .' }'."\n" + .' ]', 'title' => ''], + 'status' => ['description' => 'The task status.', 'type' => 'string', 'example' => 'RUNNING', 'title' => ''], + 'ossKey' => ['description' => 'The randomly generated OSS key.', 'type' => 'string', 'example' => 'xxxxx', 'title' => ''], + 'userId' => ['description' => 'The user UID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1519714049632764', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 3,\\n \\"pageSize\\": 10,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 7,\\n \\"resultObject\\": [\\n {\\n \\"consoleAudit\\": {\\n \\"applyUserId\\": \\"1519714049632764\\",\\n \\"applyUserName\\": \\"root\\",\\n \\"auditMsg\\": \\"同意\\",\\n \\"auditRealUserId\\": \\"1519714049632764\\",\\n \\"auditRealUserName\\": \\"root\\",\\n \\"auditRemark\\": \\"备注\\",\\n \\"auditStatus\\": \\"AGREE\\",\\n \\"auditTime\\": 1545726028000,\\n \\"auditUserId\\": \\"1519714049632764\\",\\n \\"auditUserName\\": \\"root\\",\\n \\"gmtCreate\\": 1545726028000,\\n \\"id\\": 1728,\\n \\"relationExt\\": \\"{}\\",\\n \\"relationId\\": 123,\\n \\"relationName\\": \\"营销风险识别\\",\\n \\"relationType\\": \\"RULE\\"\\n },\\n \\"consoleRuleId\\": 6715,\\n \\"ruleId\\": \\"102224\\",\\n \\"consoleRuleName\\": \\"营销风险识别\\\\n\\",\\n \\"consoleRuleMemo\\": \\"备注\\",\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"gmtCreate\\": 1621578648000,\\n \\"gmtModified\\": 1565701886000,\\n \\"id\\": 376773,\\n \\"priority\\": 10,\\n \\"ruleStatus\\": \\"RUNNING\\",\\n \\"version\\": 2,\\n \\"lastOperator\\": \\"1519714049632764\\",\\n \\"eventType\\": \\"MAIN\\",\\n \\"ruleType\\": \\"DEFAULT\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Policy Version List', - 'translator' => 'machine', - ], - 'DescribeAuditConfig' => [ - 'summary' => 'Approval Switch', - 'methods' => [ - 'post', - 'get', + 'title' => 'Create export task', + 'changeSet' => [ + ['createdAt' => '2021-12-22T09:23:29.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateAnalysisExportTask'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"eventCodes\\": \\"de_ahespg8137\\",\\n \\"eventBeginTime\\": 1752076800000,\\n \\"eventEndTime\\": 1753891199000,\\n \\"type\\": \\"BASIC\\",\\n \\"scope\\": \\"ALL\\",\\n \\"fileFormat\\": \\"CSV\\",\\n \\"conditions\\": \\"{\\\\n \\\\\\"fieldName\\\\\\": null, \\\\n \\\\\\"fieldValue\\\\\\": null \\\\n }\\",\\n \\"columns\\": \\"[\\\\n {\\\\n \\\\\\"fieldName\\\\\\": \\\\\\"requestId\\\\\\",\\\\n \\\\\\"fieldTitle\\\\\\": \\\\\\"RequestId\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\"fieldName\\\\\\": \\\\\\"eventTime\\\\\\",\\\\n \\\\\\"fieldTitle\\\\\\": \\\\\\"事件时间\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\"fieldName\\\\\\": \\\\\\"accountId\\\\\\",\\\\n \\\\\\"fieldTitle\\\\\\": \\\\\\"账号\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\"fieldName\\\\\\": \\\\\\"deviceId\\\\\\",\\\\n \\\\\\"fieldTitle\\\\\\": \\\\\\"设备ID\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\"fieldName\\\\\\": \\\\\\"eventCode\\\\\\",\\\\n \\\\\\"fieldTitle\\\\\\": \\\\\\"事件编码\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\"fieldName\\\\\\": \\\\\\"ip\\\\\\",\\\\n \\\\\\"fieldTitle\\\\\\": \\\\\\"IP\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\"fieldName\\\\\\": \\\\\\"score\\\\\\",\\\\n \\\\\\"fieldTitle\\\\\\": \\\\\\"分值\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\"fieldName\\\\\\": \\\\\\"tags\\\\\\",\\\\n \\\\\\"fieldTitle\\\\\\": \\\\\\"标签\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\"fieldName\\\\\\": \\\\\\"DEtest222\\\\\\",\\\\n \\\\\\"fieldTitle\\\\\\": \\\\\\"测试222\\\\\\"\\\\n }\\\\n ]\\",\\n \\"status\\": \\"RUNNING\\",\\n \\"ossKey\\": \\"xxxxx\\",\\n \\"userId\\": 1519714049632764\\n },\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'CreateAppKey' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'operationType' => 'readAndWrite', 'systemTags' => [ - 'operationType' => 'get', + 'operationType' => 'create', + 'abilityTreeCode' => '135917', + 'abilityTreeNodes' => ['FEATUREsaf64YRTV', 'FEATUREsaf6E3SDJ', 'FEATUREsafL5D4RG'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'auditRelationType', - 'in' => 'query', - 'schema' => [ - 'description' => 'Audit type', - 'type' => 'string', - 'required' => false, - 'example' => 'RULE', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -2477,49 +2119,44 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'success' => [ - 'description' => 'Indicates whether the request was successful.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error message', - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'boolean', - 'example' => 'true', - ], + 'data' => ['description' => 'The data object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": true\\n}","type":"json"}]', - 'title' => 'Audit Configuration', - 'translator' => 'machine', - ], - 'UpdateRuleBase' => [ - 'summary' => 'Update Basic Policy Information', - 'methods' => [ - 'post', - 'get', + 'title' => 'Create an appKey', + 'summary' => 'Creates an appKey.', + 'changeSet' => [ + ['createdAt' => '2024-12-20T06:03:02.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-05-11T07:23:07.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateAppKey'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"data\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'CreateCustVariable' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2528,820 +2165,402 @@ 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafXYIHRP'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'consoleRuleId', + 'name' => 'eventCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'Policy primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '6843', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => true, 'example' => 'de_ahqhsw7665,de_agbzfi5134', 'title' => ''], ], [ - 'name' => 'ruleId', + 'name' => 'velocityFC', 'in' => 'query', 'schema' => [ - 'description' => 'Policy ID', + 'description' => 'The variable type.', + 'enumValueTitles' => ['AVG' => 'average.', 'MIN' => 'minimum.', 'MAX' => 'maximum.', 'DISTINCT' => 'deduplication function by object.', 'COUNT' => 'cumulative count of the subject on the object.', 'SUM' => 'sum of operations of the subject on the object.', 'HISTORY' => 'historical value.'], 'type' => 'string', - 'required' => false, - 'example' => '102224', + 'required' => true, + 'example' => 'DISTINCT', + 'title' => '', ], ], [ - 'name' => 'ruleName', + 'name' => 'historyValueType', 'in' => 'query', 'schema' => [ - 'description' => 'Policy name', + 'description' => 'The value type.', + 'enumValueTitles' => ['LAST' => 'most recent.', 'EARLIEST' => 'earliest.'], 'type' => 'string', 'required' => false, - 'example' => '营销风险识别', + 'example' => 'EARLIEST', + 'title' => '', ], ], [ - 'name' => 'memo', + 'name' => 'outputs', 'in' => 'query', - 'schema' => [ - 'description' => 'Description', - 'type' => 'string', - 'required' => false, - 'example' => '备注', - ], + 'schema' => ['description' => 'The return type of the variable.', 'type' => 'string', 'required' => false, 'example' => 'STRING', 'title' => ''], ], [ - 'name' => 'eventCode', + 'name' => 'title', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_arcehq4370', - ], + 'schema' => ['description' => 'The title.', 'type' => 'string', 'required' => true, 'example' => 'ip调用次数累计', 'title' => ''], ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - ], - ], + [ + 'name' => 'description', + 'in' => 'query', + 'schema' => ['description' => 'The description.', 'type' => 'string', 'required' => false, 'example' => 'ip调用次数累计描述', 'title' => ''], ], - ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Modify Basic Policy Information', - 'translator' => 'machine', - ], - 'DescribeRuleDetailByRuleId' => [ - 'summary' => 'Query policy/version details', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'timeType', + 'in' => 'query', + 'schema' => ['description' => 'The time slice type.', 'type' => 'string', 'required' => true, 'example' => 'CURRENT', 'title' => ''], ], - ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafBCGX2Z', + [ + 'name' => 'twCount', + 'in' => 'query', + 'schema' => ['description' => 'The number of time units.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], - ], - 'parameters' => [ [ - 'name' => 'Lang', + 'name' => 'velocityTW', 'in' => 'query', 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", + 'description' => 'The time slice unit.', + 'enumValueTitles' => ['DAY_1' => '1 day.', 'MONTH_1' => '1 month.', 'WEEK_1' => '1 week.', 'MINITE_30' => '30 minutes.', 'HOUR_12' => '12 hours.', 'HOUR_1' => '1 hour.', 'MINITE_5' => '5 minutes.', 'MINITE_1' => '1 minute.'], 'type' => 'string', - 'required' => false, - 'example' => 'zh', + 'required' => true, + 'example' => 'DAY_1', + 'title' => '', ], ], [ - 'name' => 'ruleId', + 'name' => 'subject', 'in' => 'query', - 'schema' => [ - 'description' => 'Policy ID.', - 'type' => 'string', - 'required' => false, - 'example' => '102059', - ], + 'schema' => ['description' => 'The subject object.', 'type' => 'string', 'required' => true, 'example' => 'name', 'title' => ''], ], [ - 'name' => 'consoleRuleId', + 'name' => 'object', 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID of the policy.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '7110', - ], + 'schema' => ['description' => 'The cumulative object.', 'type' => 'string', 'required' => false, 'example' => 'age', 'title' => ''], ], [ - 'name' => 'ruleVersionId', + 'name' => 'createType', 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID of the policy version.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '10203', - ], + 'schema' => ['description' => 'The creation type.', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'condition', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The condition value.', 'type' => 'string', 'required' => false, 'example' => '{"relationship":"and","list":[{"deepCount":1,"left":{"hasRightVariable":true,"fieldType":"INT","functionName":"","leftVariableType":"NATIVE","name":"DEtest222","operatorCode":"equals"},"right":{"rightVariableType":"constant","name":"11","functionName":""},"operatorCode":"equals"}]}', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'resultObject' => [ - 'description' => 'Returned object.', - 'type' => 'object', - 'properties' => [ - 'memo' => [ - 'description' => 'Memo.', - 'type' => 'string', - 'example' => '备注', - ], - 'ruleActionMap' => [ - 'description' => 'Rule action structure.', - 'type' => 'object', - 'example' => '{'."\n" - .' "SCORE": ['."\n" - .' {'."\n" - .' "actionType": "SCORE",'."\n" - .' "displayType": "ACTION",'."\n" - .' "code": "deAddScore",'."\n" - .' "sourceType": "SAF",'."\n" - .' "inputs": ['."\n" - .' "123"'."\n" - .' ],'."\n" - .' "name": "__addDeScore__",'."\n" - .' "description": "打分",'."\n" - .' "inputTitle": "123",'."\n" - .' "outputType": "const",'."\n" - .' "type": "ACTION",'."\n" - .' "title": "打分",'."\n" - .' "fieldType": "DOUBLE"'."\n" - .' }'."\n" - .' ],'."\n" - .' "VARIABLE": ['."\n" - .' {'."\n" - .' "actionType": "VARIABLE",'."\n" - .' "displayType": "MIDDLE",'."\n" - .' "code": "mid1",'."\n" - .' "inputs": ['."\n" - .' "gg"'."\n" - .' ],'."\n" - .' "name": "mid1",'."\n" - .' "description": "中间变量,mid1",'."\n" - .' "type": "MIDDLE",'."\n" - .' "title": "mid1",'."\n" - .' "fieldType": "STRING"'."\n" - .' }'."\n" - .' ],'."\n" - .' "TAG": ['."\n" - .' {'."\n" - .' "actionType": "TAG",'."\n" - .' "displayType": "ACTION",'."\n" - .' "code": "addDeTags",'."\n" - .' "sourceType": "SAF",'."\n" - .' "inputs": ['."\n" - .' "123"'."\n" - .' ],'."\n" - .' "name": "__addDeTags__",'."\n" - .' "description": "打标签",'."\n" - .' "outputType": "const",'."\n" - .' "type": "ACTION",'."\n" - .' "title": "打标签",'."\n" - .' "fieldType": "STRING"'."\n" - .' }'."\n" - .' ],'."\n" - .' "MIDDLE_VARIABLE": ['."\n" - .' {'."\n" - .' "actionType": "MIDDLE_VARIABLE",'."\n" - .' "inputs": ['."\n" - .' "mid1"'."\n" - .' ],'."\n" - .' "fieldValue": "123",'."\n" - .' "fieldType": "STRING"'."\n" - .' }'."\n" - .' ]'."\n" - .' }', - ], - 'bizVersion' => [ - 'description' => 'Version.', - 'type' => 'string', - 'example' => '1', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1621578648000', - ], - 'ruleStatus' => [ - 'description' => 'Policy status.', - 'type' => 'string', - 'example' => 'RUNNING', - ], - 'ruleExpressions' => [ - 'description' => 'Rule expressions.', - 'type' => 'string', - 'example' => '[{\\"expressionName\\":\\"营销风险识别评分\\",\\"itemId\\":1,\\"left\\":{\\"name\\":\\"sl_rjtsDXK124a5\\"},\\"operatorCode\\":\\"between\\",\\"operatorName\\":\\"数字在[a,b]之间\\",\\"right\\":{\\"fieldValue\\":\\"[65,100]\\"}}]', - ], - 'gmtModified' => [ - 'description' => 'Modification time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1565701886000', - ], - 'eventName' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'example' => '注册风险', - ], - 'ruleName' => [ - 'description' => 'Policy name.', - 'type' => 'string', - 'example' => '营销风险识别', - ], - 'logicExpression' => [ - 'description' => 'Log expression.', - 'type' => 'string', - 'example' => '1&2', - ], - 'consoleRuleId' => [ - 'description' => 'Primary key ID of the policy.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '6633', - ], - 'ruleId' => [ - 'description' => 'Policy ID.', - 'type' => 'string', - 'example' => '101544', - ], - 'ruleVersionId' => [ - 'description' => 'Primary key ID of the policy version.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '3823', - ], - 'mainEventCode' => [ - 'description' => 'Main event code.', - 'type' => 'string', - 'example' => 'de_asssce8122', - ], - 'eventCode' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'example' => 'de_asssce8122', - ], - 'ruleActions' => [ - 'description' => 'Rule actions.', - 'type' => 'string', - 'example' => '[{\\"actionType\\":\\"TAG\\",\\"code\\":\\"addDeTags\\",\\"description\\":\\"打标签\\",\\"displayType\\":\\"ACTION\\",\\"fieldType\\":\\"STRING\\",\\"inputs\\":[\\"123\\"],\\"name\\":\\"__addDeTags__\\",\\"outputType\\":\\"const\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"打标签\\",\\"type\\":\\"ACTION\\"},{\\"actionType\\":\\"SCORE\\",\\"code\\":\\"deAddScore\\",\\"description\\":\\"打分\\",\\"displayType\\":\\"ACTION\\",\\"fieldType\\":\\"DOUBLE\\",\\"inputTitle\\":\\"123\\",\\"inputs\\":[\\"123\\"],\\"name\\":\\"__addDeScore__\\",\\"outputType\\":\\"const\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"打分\\",\\"type\\":\\"ACTION\\"},{\\"actionType\\":\\"MIDDLE_VARIABLE\\",\\"fieldType\\":\\"STRING\\",\\"fieldValue\\":\\"123\\",\\"inputs\\":[\\"mid1\\"]},{\\"actionType\\":\\"VARIABLE\\",\\"code\\":\\"mid1\\",\\"description\\":\\"中间变量,mid1\\",\\"displayType\\":\\"MIDDLE\\",\\"fieldType\\":\\"STRING\\",\\"inputs\\":[\\"gg\\"],\\"name\\":\\"mid1\\",\\"title\\":\\"mid1\\",\\"type\\":\\"MIDDLE\\"}]', - ], - 'ruleBody' => [ - 'description' => 'DSL policy expression.', - 'type' => 'string', - 'example' => '{\\"elseIfStatement\\":[{\\"condition\\":{\\"currentId\\":0,\\"deepCount\\":1,\\"list\\":[{\\"currentId\\":0,\\"deepCount\\":1,\\"left\\":{\\"code\\":\\"getLbsRegion(longitude, latitude)?.prov\\",\\"description\\":\\"根据经纬度得到省份信息,比如经度:111.878062,纬度:22.585409,则经过运算,输出”广东省“\\",\\"displayType\\":\\"SELF_BIND\\",\\"fieldType\\":\\"STRING\\",\\"functionCode\\":\\"\\",\\"functionName\\":\\"\\",\\"hasRightVariable\\":true,\\"name\\":\\"sl_S02sHLFT7818\\",\\"outputThreshold\\":{},\\"sourceType\\":\\"SAF\\",\\"title\\":\\"经纬度自定义系统变量\\",\\"type\\":\\"SELF_BIND\\"},\\"operatorCode\\":\\"equals\\",\\"operatorName\\":\\"等于\\",\\"parentId\\":0,\\"right\\":{\\"name\\":\\"cc\\",\\"rightVariableType\\":\\"constant\\"},\\"sequence\\":5}],\\"parentId\\":0,\\"relationship\\":\\"and\\"},\\"then\\":[{\\"actionType\\":\\"TAG\\",\\"code\\":\\"addDeTags\\",\\"description\\":\\"打标签\\",\\"displayType\\":\\"ACTION\\",\\"fieldType\\":\\"STRING\\",\\"inputs\\":[\\"332\\"],\\"name\\":\\"__addDeTags__\\",\\"outputType\\":\\"const\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"打标签\\",\\"type\\":\\"ACTION\\"}]}],\\"elseStatement\\":{\\"then\\":[{\\"actionType\\":\\"TAG\\",\\"code\\":\\"addDeTags\\",\\"description\\":\\"打标签\\",\\"displayType\\":\\"ACTION\\",\\"fieldType\\":\\"STRING\\",\\"inputs\\":[\\"321\\"],\\"name\\":\\"__addDeTags__\\",\\"outputType\\":\\"const\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"打标签\\",\\"type\\":\\"ACTION\\"}]},\\"ifStatement\\":{\\"condition\\":{\\"currentId\\":0,\\"deepCount\\":1,\\"list\\":[{\\"currentId\\":0,\\"deepCount\\":1,\\"left\\":{\\"code\\":\\"queryPhoneSimulatorInfo(deviceToken)?.brand\\",\\"description\\":\\"设备信息-终端品牌\\",\\"displayType\\":\\"DEVICE\\",\\"fieldType\\":\\"STRING\\",\\"functionCode\\":\\"\\",\\"functionName\\":\\"\\",\\"hasRightVariable\\":true,\\"name\\":\\"__device_brand__\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"设备信息-终端品牌-brand\\",\\"type\\":\\"DEVICE\\"},\\"operatorCode\\":\\"deInNameList\\",\\"operatorName\\":\\"在名单中\\",\\"parentId\\":0,\\"right\\":{\\"code\\":\\"nl_UN8otElLb490\\",\\"description\\":\\"描述11\\",\\"displayType\\":\\"NAME_LIST\\",\\"name\\":\\"nl_UN8otElLb490\\",\\"rightVariableType\\":\\"constant\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"wtz_名单新建测试02\\",\\"type\\":\\"NAME_LIST\\"},\\"sequence\\":1},{\\"currentId\\":0,\\"deepCount\\":1,\\"left\\":{\\"code\\":\\"deFunctionProcess(ip,\\\\\\"isIp\\\\\\")\\",\\"description\\":\\"判断是否符合IPv4标准\\",\\"displayType\\":\\"SYSTEM_BIND\\",\\"fieldType\\":\\"BOOLEAN\\",\\"functionCode\\":\\"\\",\\"functionName\\":\\"\\",\\"hasRightVariable\\":false,\\"name\\":\\"__isIpAddressV4__\\",\\"outputThreshold\\":{},\\"sourceType\\":\\"SAF\\",\\"title\\":\\"IP是否符合IPV4格式\\",\\"type\\":\\"SYSTEM_BIND\\"},\\"operatorCode\\":\\"boolIsTrue\\",\\"operatorName\\":\\"为true\\",\\"parentId\\":0,\\"right\\":{\\"name\\":\\"\\",\\"rightVariableType\\":\\"constant\\"},\\"sequence\\":2},{\\"currentId\\":0,\\"deepCount\\":1,\\"list\\":[{\\"currentId\\":0,\\"deepCount\\":1,\\"left\\":{\\"code\\":\\"parseIpV2(ip)?.cityId\\",\\"description\\":\\"通过IP地址库解析IP所在的城市Code,例如,输入“42.120.74.211”,经过该变量运算,输出“330100”。\\",\\"displayType\\":\\"SYSTEM_BIND\\",\\"fieldType\\":\\"STRING\\",\\"functionCode\\":\\"\\",\\"functionName\\":\\"\\",\\"hasRightVariable\\":true,\\"name\\":\\"__ipLocationCityCode__\\",\\"outputThreshold\\":{},\\"sourceType\\":\\"SAF\\",\\"title\\":\\"IP所在地_城市Code\\",\\"type\\":\\"SYSTEM_BIND\\"},\\"operatorCode\\":\\"equals\\",\\"operatorName\\":\\"等于\\",\\"parentId\\":0,\\"right\\":{\\"code\\":\\"deFunctionProcess(ip,\\\\\\"getCountry\\\\\\")\\",\\"description\\":\\"通过IP地址库解析IP所在的城市名称,例如,输入“42.120.74.211”,经过该变量运算,输出“CN”。\\",\\"displayType\\":\\"SYSTEM_BIND\\",\\"fieldType\\":\\"STRING\\",\\"functionCode\\":\\"\\",\\"functionName\\":\\"\\",\\"name\\":\\"__ipLocationCountryId__\\",\\"outputThreshold\\":{},\\"rightVariableType\\":\\"variable\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"IP所在地_国家Code\\",\\"type\\":\\"SYSTEM_BIND\\"},\\"sequence\\":3},{\\"currentId\\":0,\\"deepCount\\":1,\\"list\\":[{\\"currentId\\":0,\\"deepCount\\":1,\\"left\\":{\\"code\\":\\"parseIpV2(ip)?.cityId\\",\\"description\\":\\"通过IP地址库解析IP所在的城市Code,例如,输入“42.120.74.211”,经过该变量运算,输出“330100”。\\",\\"displayType\\":\\"SYSTEM_BIND\\",\\"fieldType\\":\\"STRING\\",\\"functionCode\\":\\"\\",\\"functionName\\":\\"\\",\\"hasRightVariable\\":true,\\"name\\":\\"__ipLocationCityCode__\\",\\"outputThreshold\\":{\\"$ref\\":\\"$.ifStatement.condition.list[2].list[0].left.outputThreshold\\"},\\"sourceType\\":\\"SAF\\",\\"title\\":\\"IP所在地_城市Code\\",\\"type\\":\\"SYSTEM_BIND\\"},\\"operatorCode\\":\\"deInNameList\\",\\"operatorName\\":\\"在名单中\\",\\"parentId\\":0,\\"right\\":{\\"code\\":\\"nl_NsVwBD2s11e0\\",\\"displayType\\":\\"NAME_LIST\\",\\"name\\":\\"nl_NsVwBD2s11e0\\",\\"rightVariableType\\":\\"constant\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"device_block_list\\",\\"type\\":\\"NAME_LIST\\"},\\"sequence\\":4}],\\"parentId\\":0,\\"relationship\\":\\"and\\"}],\\"parentId\\":0,\\"relationship\\":\\"and\\"}],\\"parentId\\":0,\\"relationship\\":\\"and\\"},\\"then\\":[{\\"actionType\\":\\"TAG\\",\\"code\\":\\"addDeTags\\",\\"description\\":\\"打标签\\",\\"displayType\\":\\"ACTION\\",\\"fieldType\\":\\"STRING\\",\\"inputs\\":[\\"123\\"],\\"name\\":\\"__addDeTags__\\",\\"outputType\\":\\"const\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"打标签\\",\\"type\\":\\"ACTION\\"}]}}', - ], - 'ruleType' => [ - 'description' => 'Rule type.', - 'type' => 'string', - 'enumValueTitles' => [ - 'DSL' => 'DSL策略', - 'DEFAULT' => '默认策略', - ], - 'example' => 'DSL', - ], - 'ruleAuthType' => [ - 'description' => 'Rule authorization type.', - 'type' => 'string', - 'example' => 'NOMAL', - ], - 'createType' => [ - 'description' => 'Creation type.', - 'type' => 'string', - 'example' => 'MORMAL', - ], - 'authType' => [ - 'description' => 'Service authorization type.', - 'type' => 'string', - 'example' => 'all', - ], - ], - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"memo\\": \\"备注\\",\\n \\"ruleActionMap\\": {\\n \\"SCORE\\": [\\n {\\n \\"actionType\\": \\"SCORE\\",\\n \\"displayType\\": \\"ACTION\\",\\n \\"code\\": \\"deAddScore\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"inputs\\": [\\n \\"123\\"\\n ],\\n \\"name\\": \\"__addDeScore__\\",\\n \\"description\\": \\"打分\\",\\n \\"inputTitle\\": \\"123\\",\\n \\"outputType\\": \\"const\\",\\n \\"type\\": \\"ACTION\\",\\n \\"title\\": \\"打分\\",\\n \\"fieldType\\": \\"DOUBLE\\"\\n }\\n ],\\n \\"VARIABLE\\": [\\n {\\n \\"actionType\\": \\"VARIABLE\\",\\n \\"displayType\\": \\"MIDDLE\\",\\n \\"code\\": \\"mid1\\",\\n \\"inputs\\": [\\n \\"gg\\"\\n ],\\n \\"name\\": \\"mid1\\",\\n \\"description\\": \\"中间变量,mid1\\",\\n \\"type\\": \\"MIDDLE\\",\\n \\"title\\": \\"mid1\\",\\n \\"fieldType\\": \\"STRING\\"\\n }\\n ],\\n \\"TAG\\": [\\n {\\n \\"actionType\\": \\"TAG\\",\\n \\"displayType\\": \\"ACTION\\",\\n \\"code\\": \\"addDeTags\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"inputs\\": [\\n \\"123\\"\\n ],\\n \\"name\\": \\"__addDeTags__\\",\\n \\"description\\": \\"打标签\\",\\n \\"outputType\\": \\"const\\",\\n \\"type\\": \\"ACTION\\",\\n \\"title\\": \\"打标签\\",\\n \\"fieldType\\": \\"STRING\\"\\n }\\n ],\\n \\"MIDDLE_VARIABLE\\": [\\n {\\n \\"actionType\\": \\"MIDDLE_VARIABLE\\",\\n \\"inputs\\": [\\n \\"mid1\\"\\n ],\\n \\"fieldValue\\": \\"123\\",\\n \\"fieldType\\": \\"STRING\\"\\n }\\n ]\\n },\\n \\"bizVersion\\": \\"1\\",\\n \\"gmtCreate\\": 1621578648000,\\n \\"ruleStatus\\": \\"RUNNING\\",\\n \\"ruleExpressions\\": \\"[{\\\\\\\\\\\\\\"expressionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"营销风险识别评分\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"itemId\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"sl_rjtsDXK124a5\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"between\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"数字在[a,b]之间\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"fieldValue\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"[65,100]\\\\\\\\\\\\\\"}}]\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"eventName\\": \\"注册风险\\",\\n \\"ruleName\\": \\"营销风险识别\\",\\n \\"logicExpression\\": \\"1&2\\",\\n \\"consoleRuleId\\": 6633,\\n \\"ruleId\\": \\"101544\\",\\n \\"ruleVersionId\\": 3823,\\n \\"mainEventCode\\": \\"de_asssce8122\\",\\n \\"eventCode\\": \\"de_asssce8122\\",\\n \\"ruleActions\\": \\"[{\\\\\\\\\\\\\\"actionType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"TAG\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"addDeTags\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"inputs\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"123\\\\\\\\\\\\\\"],\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__addDeTags__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"const\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\"},{\\\\\\\\\\\\\\"actionType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SCORE\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"deAddScore\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打分\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"DOUBLE\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"inputTitle\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"123\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"inputs\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"123\\\\\\\\\\\\\\"],\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__addDeScore__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"const\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打分\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\"},{\\\\\\\\\\\\\\"actionType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"MIDDLE_VARIABLE\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldValue\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"123\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"inputs\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"mid1\\\\\\\\\\\\\\"]},{\\\\\\\\\\\\\\"actionType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"VARIABLE\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"mid1\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"中间变量,mid1\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"MIDDLE\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"inputs\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"gg\\\\\\\\\\\\\\"],\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"mid1\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"mid1\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"MIDDLE\\\\\\\\\\\\\\"}]\\",\\n \\"ruleBody\\": \\"{\\\\\\\\\\\\\\"elseIfStatement\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"condition\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"list\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"getLbsRegion(longitude, latitude)?.prov\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"根据经纬度得到省份信息,比如经度:111.878062,纬度:22.585409,则经过运算,输出”广东省“\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SELF_BIND\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"hasRightVariable\\\\\\\\\\\\\\":true,\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"sl_S02sHLFT7818\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputThreshold\\\\\\\\\\\\\\":{},\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"经纬度自定义系统变量\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SELF_BIND\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"equals\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"等于\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"cc\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"rightVariableType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"constant\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"sequence\\\\\\\\\\\\\\":5}],\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"relationship\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"and\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"then\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"actionType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"TAG\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"addDeTags\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"inputs\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"332\\\\\\\\\\\\\\"],\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__addDeTags__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"const\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\"}]}],\\\\\\\\\\\\\\"elseStatement\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"then\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"actionType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"TAG\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"addDeTags\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"inputs\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"321\\\\\\\\\\\\\\"],\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__addDeTags__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"const\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\"}]},\\\\\\\\\\\\\\"ifStatement\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"condition\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"list\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"queryPhoneSimulatorInfo(deviceToken)?.brand\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"设备信息-终端品牌\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"DEVICE\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"hasRightVariable\\\\\\\\\\\\\\":true,\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__device_brand__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"设备信息-终端品牌-brand\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"DEVICE\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"deInNameList\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"在名单中\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"nl_UN8otElLb490\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"描述11\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"NAME_LIST\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"nl_UN8otElLb490\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"rightVariableType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"constant\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"wtz_名单新建测试02\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"NAME_LIST\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"sequence\\\\\\\\\\\\\\":1},{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"deFunctionProcess(ip,\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"isIp\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\")\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"判断是否符合IPv4标准\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"BOOLEAN\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"hasRightVariable\\\\\\\\\\\\\\":false,\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__isIpAddressV4__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputThreshold\\\\\\\\\\\\\\":{},\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"IP是否符合IPV4格式\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"boolIsTrue\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"为true\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"rightVariableType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"constant\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"sequence\\\\\\\\\\\\\\":2},{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"list\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"parseIpV2(ip)?.cityId\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"通过IP地址库解析IP所在的城市Code,例如,输入“42.120.74.211”,经过该变量运算,输出“330100”。\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"hasRightVariable\\\\\\\\\\\\\\":true,\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__ipLocationCityCode__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputThreshold\\\\\\\\\\\\\\":{},\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"IP所在地_城市Code\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"equals\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"等于\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"deFunctionProcess(ip,\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"getCountry\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\")\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"通过IP地址库解析IP所在的城市名称,例如,输入“42.120.74.211”,经过该变量运算,输出“CN”。\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__ipLocationCountryId__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputThreshold\\\\\\\\\\\\\\":{},\\\\\\\\\\\\\\"rightVariableType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"variable\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"IP所在地_国家Code\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"sequence\\\\\\\\\\\\\\":3},{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"list\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"parseIpV2(ip)?.cityId\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"通过IP地址库解析IP所在的城市Code,例如,输入“42.120.74.211”,经过该变量运算,输出“330100”。\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"hasRightVariable\\\\\\\\\\\\\\":true,\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__ipLocationCityCode__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputThreshold\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"$ref\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"$.ifStatement.condition.list[2].list[0].left.outputThreshold\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"IP所在地_城市Code\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"deInNameList\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"在名单中\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"nl_NsVwBD2s11e0\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"NAME_LIST\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"nl_NsVwBD2s11e0\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"rightVariableType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"constant\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"device_block_list\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"NAME_LIST\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"sequence\\\\\\\\\\\\\\":4}],\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"relationship\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"and\\\\\\\\\\\\\\"}],\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"relationship\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"and\\\\\\\\\\\\\\"}],\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"relationship\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"and\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"then\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"actionType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"TAG\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"addDeTags\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"inputs\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"123\\\\\\\\\\\\\\"],\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__addDeTags__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"const\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\"}]}}\\",\\n \\"ruleType\\": \\"DSL\\",\\n \\"ruleAuthType\\": \\"NOMAL\\",\\n \\"createType\\": \\"MORMAL\\",\\n \\"authType\\": \\"all\\"\\n }\\n}","type":"json"}]', - 'title' => 'Query Policy Details', - 'translator' => 'machine', - ], - 'ExpressionTest' => [ - 'summary' => 'Custom Variable Test', - 'methods' => [ - 'post', - 'get', + 'errorCodes' => [ + 200 => [ + ['errorCode' => '1202', 'errorMessage' => 'Data duplication.', 'description' => 'Data:(%s:%s) duplicate'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'title' => 'Create a cumulative variable', + 'summary' => 'Creates a cumulative variable.', + 'changeSet' => [ + ['createdAt' => '2025-09-19T02:00:13.000Z', 'description' => 'Error codes changed'], + ['createdAt' => '2023-01-09T06:11:43.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-05-11T07:27:47.000Z', 'description' => 'OpenAPI offline'], ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateCustVariable'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'CreateDataSource' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', + 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Sets the language type for sending requests and receiving messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'id', - 'in' => 'query', - 'schema' => [ - 'description' => 'Variable ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '3144', - ], + 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'expressionVariableIds', + 'name' => 'name', 'in' => 'query', - 'schema' => [ - 'description' => 'Associated variable ID', - 'type' => 'string', - 'required' => false, - 'example' => '[44659]', - ], + 'schema' => ['description' => 'The name of the data source.', 'type' => 'string', 'required' => true, 'example' => 'testDispatch', 'title' => ''], ], [ - 'name' => 'scene', + 'name' => 'type', 'in' => 'query', - 'schema' => [ - 'description' => 'Scene', - 'type' => 'string', - 'required' => true, - 'example' => 'EXPRESSION', - ], + 'schema' => ['description' => 'The type of the data source.', 'type' => 'string', 'required' => true, 'example' => 'FILE', 'title' => ''], ], [ - 'name' => 'expression', + 'name' => 'description', 'in' => 'query', - 'schema' => [ - 'description' => 'Test expression.', - 'type' => 'string', - 'required' => true, - 'example' => '@ex_GX9rrlTq4b67 + 1001', - ], + 'schema' => ['description' => 'The description of the data source.', 'type' => 'string', 'required' => false, 'example' => '数据源描述', 'title' => ''], ], [ - 'name' => 'expressionVariable', + 'name' => 'ossKey', 'in' => 'query', - 'schema' => [ - 'description' => 'Calculation expression variable', - 'type' => 'string', - 'required' => true, - 'example' => '[{\\"name\\":\\"age\\",\\"code\\":\\"age\\",\\"fieldType\\":\\"INT\\",\\"id\\":44809,\\"value\\":\\"1\\"}]', - ], + 'schema' => ['description' => 'The Object Storage Service (OSS) file key.', 'type' => 'string', 'required' => true, 'example' => 'oss上传key', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Custom Variable Test', - 'translator' => 'machine', - ], - 'DescribeAllRootVariable' => [ - 'summary' => 'Display all root variables when testing custom expressions', - 'methods' => [ - 'get', - 'post', + 'title' => 'Create query variable data source', + 'summary' => 'Creates a data source.', + 'changeSet' => [ + ['createdAt' => '2021-11-23T12:31:20.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateDataSource'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'CreateEvent' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'readAndWrite', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'SourceIp', - 'in' => 'query', - 'schema' => [ - 'description' => 'Request source IP. No need to fill in, the system will automatically obtain it.', - 'type' => 'string', - 'required' => false, - 'example' => '61.169.104.202', - ], - ], - [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'id', + 'name' => 'eventName', 'in' => 'query', - 'schema' => [ - 'description' => 'Variable ID.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '2557', - ], + 'schema' => ['description' => 'The event name.', 'type' => 'string', 'required' => false, 'example' => '登录事件'."\n", 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'memo', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The remarks.', 'type' => 'string', 'required' => false, 'example' => '登录事件描述', 'title' => ''], ], [ - 'name' => 'eventCode', + 'name' => 'templateCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_arqbuy7206', - ], + 'schema' => ['description' => 'The templatetype of the input field.', 'type' => 'string', 'required' => false, 'example' => 'register', 'title' => ''], ], [ - 'name' => 'nativeVariableIds', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Event field list', - 'type' => 'string', - 'required' => false, - 'example' => '[106780]', - 'maxItems' => 201, - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'deviceVariableIds', + 'name' => 'templateType', 'in' => 'query', - 'schema' => [ - 'description' => 'Device variable list', - 'type' => 'string', - 'required' => false, - 'example' => '[180]', - 'maxItems' => 201, - ], + 'schema' => ['description' => 'The templatetype.', 'type' => 'string', 'required' => false, 'example' => 'TASK', 'title' => ''], ], [ - 'name' => 'expressionVariableIds', + 'name' => 'createType', 'in' => 'query', - 'schema' => [ - 'description' => 'Custom variable list', - 'type' => 'string', - 'required' => false, - 'example' => '[6780]', - 'maxItems' => 201, - ], + 'schema' => ['description' => 'The creation type.', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], ], [ - 'name' => 'velocityVariableIds', + 'name' => 'templateName', 'in' => 'query', - 'schema' => [ - 'description' => 'Custom cumulative variable', - 'type' => 'string', - 'required' => false, - 'example' => '[780]', - 'maxItems' => 201, - ], + 'schema' => ['description' => 'The name of the published template.', 'type' => 'string', 'required' => false, 'example' => '注册事件模版', 'title' => ''], ], [ - 'name' => 'queryVariableIds', + 'name' => 'inputFieldsStr', 'in' => 'query', - 'schema' => [ - 'description' => 'Custom query variable', - 'type' => 'string', - 'required' => false, - 'example' => '[2678]', - ], + 'schema' => ['description' => 'The input parameters in a JSON string.', 'type' => 'string', 'required' => false, 'example' => '[{"fieldCode":"accountId","description":"用户的账户ID,唯一标识一个账户的id","fieldRank":1,"title":"账户ID","fieldType":"STRING","fieldSource":"DEFAULT"},{"fieldCode":"hitRules","fieldRank":2,"title":"命中策略","fieldType":"STRING","fieldSource":"DEFAULT"},{"fieldCode":"age","description":"","fieldRank":3,"title":"年龄","fieldType":"INT","fieldSource":"DEFAULT"},{"fieldCode":"ip","description":"IP地址","fieldRank":4,"title":"IP地址","fieldType":"STRING","fieldSource":"DEFAULT"},{"fieldCode":"tags","fieldRank":5,"title":"风险标签","fieldType":"STRING","fieldSource":"DEFAULT"},{"fieldCode":"score","fieldRank":6,"title":"风险分值","fieldType":"DOUBLE","fieldSource":"DEFAULT"},{"fieldCode":"hitList","fieldRank":7}]', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ - 'title' => 'Schema of Response', - 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'array', - 'items' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'id' => [ - 'description' => 'Variable ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '497', - ], - 'title' => [ - 'description' => 'Title.', - 'type' => 'string', - 'example' => '年龄', - ], - 'name' => [ - 'description' => 'Variable name.', - 'type' => 'string', - 'example' => 'age', - ], - 'description' => [ - 'description' => 'Variable description.', - 'type' => 'string', - 'example' => '年龄', - ], - 'type' => [ - 'description' => 'Variable type.', - 'type' => 'string', - 'example' => 'NATIVE', - ], - 'inputs' => [ - 'description' => 'Variable input.', - 'type' => 'string', - 'example' => 'age', - ], - 'fieldType' => [ - 'description' => 'Field type.', - 'type' => 'string', - 'example' => 'STRING', - ], - 'code' => [ - 'description' => 'Variable code', - 'type' => 'string', - 'example' => 'age', - ], - 'displayType' => [ - 'description' => 'Display type and group label', - 'type' => 'string', - 'example' => 'NATIVE', - ], - 'favoriteFlag' => [ - 'description' => 'Favorite flag', - 'type' => 'boolean', - 'example' => 'true', - ], - 'fieldRank' => [ - 'description' => 'Field ranking', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'inputFieldType' => [ - 'description' => 'Input field type.', - 'type' => 'string', - 'example' => 'STRING', - ], - 'outputThreshold' => [ - 'description' => 'Maximum cross-sectional area of the checkbox.', - 'type' => 'object', - 'properties' => [ - 'minValue' => [ - 'description' => 'Minimum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '10', - ], - 'maxValue' => [ - 'description' => 'Maximum value', - 'type' => 'number', - 'format' => 'double', - 'example' => '1000', - ], - ], - ], - 'sourceType' => [ - 'description' => 'Data source', - 'type' => 'string', - 'example' => 'SAF', - ], - ], - ], - ], + 'data' => ['description' => 'The returned result.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"id\\": 497,\\n \\"title\\": \\"年龄\\",\\n \\"name\\": \\"age\\",\\n \\"description\\": \\"年龄\\",\\n \\"type\\": \\"NATIVE\\",\\n \\"inputs\\": \\"age\\",\\n \\"fieldType\\": \\"STRING\\",\\n \\"code\\": \\"age\\",\\n \\"displayType\\": \\"NATIVE\\",\\n \\"favoriteFlag\\": true,\\n \\"fieldRank\\": 1,\\n \\"inputFieldType\\": \\"STRING\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 10,\\n \\"maxValue\\": 1000\\n },\\n \\"sourceType\\": \\"SAF\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Display all root variables when testing custom expressions', - 'translator' => 'machine', - ], - 'DescribeDetailStart' => [ - 'summary' => 'Detailed Statistics', - 'methods' => [ - 'post', - 'get', + 'title' => 'Create an event', + 'summary' => 'Creates an event.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:08.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateEvent'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"data\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + ], + 'CreateExpressionVariable' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'readAndWrite', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'appKey', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Application appkey.', - 'type' => 'string', - 'required' => false, - 'example' => '***', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'service', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Called service', - 'type' => 'string', - 'required' => false, - 'example' => 'service_tender_cee', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'startDs', + 'name' => 'eventCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Start time'."\n" - .' '."\n" - .' Format yyyymmdd', - 'type' => 'string', - 'required' => false, - 'example' => '20250310', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => true, 'example' => 'de_ahpayh4121', 'title' => ''], ], [ - 'name' => 'endDs', + 'name' => 'title', 'in' => 'query', - 'schema' => [ - 'description' => 'End time'."\n" - .' '."\n" - .'Format yyyymmdd', - 'type' => 'string', - 'required' => false, - 'example' => '20250320', - ], + 'schema' => ['description' => 'The title.', 'type' => 'string', 'required' => true, 'example' => '获取手机号前7位', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'description', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The description.', 'type' => 'string', 'required' => false, 'example' => '获取入参的手机号前7位', 'title' => ''], + ], + [ + 'name' => 'outputs', + 'in' => 'query', + 'schema' => ['description' => 'The return type of the variable.', 'type' => 'string', 'required' => true, 'example' => 'STRING', 'title' => ''], + ], + [ + 'name' => 'outlier', + 'in' => 'query', + 'schema' => ['description' => 'The outlier value.', 'type' => 'string', 'required' => true, 'example' => '-1', 'title' => ''], + ], + [ + 'name' => 'expression', + 'in' => 'query', + 'schema' => ['description' => 'The calculation expression.', 'type' => 'string', 'required' => true, 'example' => '@ex_GX9rrlTq4b67 + 1001', 'title' => ''], + ], + [ + 'name' => 'expressionTitle', + 'in' => 'query', + 'schema' => ['description' => 'The display value of the calculation expression.', 'type' => 'string', 'required' => true, 'example' => '@selfvariable_02 + 1001', 'title' => ''], + ], + [ + 'name' => 'expressionVariable', + 'in' => 'query', + 'schema' => ['description' => 'The variable in the calculation expression.', 'type' => 'string', 'required' => false, 'example' => '[{"name":"ex_GX9rrlTq4b67","code":"deInvokeSelfVariable(44659)","fieldType":"INT"}]', 'title' => ''], ], ], 'responses' => [ @@ -3350,591 +2569,301 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'success' => [ - 'description' => 'Indicates whether the operation was successful, with true representing success.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error details'."\n", - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Detailed Statistics', - 'translator' => 'machine', - ], - 'DescribeServiceAppKey' => [ - 'summary' => 'ServiceAppkey dropdown', - 'methods' => [ - 'post', - 'get', + 'title' => 'Create a custom variable', + 'summary' => 'Creates a custom variable.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:27:46.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateExpressionVariable'], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], - 'parameters' => [ + 'ramActions' => [ [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - ], - 'responses' => [ - 200 => [ - 'headers' => [], - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'uccess' => [ - 'description' => 'Whether the request was successful.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error message.', - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"uccess\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Dropdown values for service and AppKey', - 'translator' => 'machine', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', ], - 'DescribeBasicStart' => [ - 'summary' => 'Basic Statistics', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'CreateField' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'appKey', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Application appkey.', - 'type' => 'string', - 'required' => false, - 'example' => '***', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'service', + 'name' => 'name', 'in' => 'query', - 'schema' => [ - 'description' => 'Service to call', - 'type' => 'string', - 'required' => false, - 'example' => 'service_tender_cee', - ], + 'schema' => ['description' => 'The field name.', 'type' => 'string', 'required' => false, 'example' => 'age', 'title' => ''], ], [ - 'name' => 'startDs', + 'name' => 'title', + 'in' => 'query', + 'schema' => ['description' => 'The title.', 'type' => 'string', 'required' => false, 'example' => '年龄', 'title' => ''], + ], + [ + 'name' => 'type', + 'in' => 'query', + 'schema' => ['description' => 'The field type.', 'type' => 'string', 'required' => false, 'example' => 'STRING', 'title' => ''], + ], + [ + 'name' => 'enumData', + 'in' => 'query', + 'schema' => ['description' => 'The enumeration data.', 'type' => 'string', 'required' => false, 'example' => 'enum', 'title' => ''], + ], + [ + 'name' => 'classify', 'in' => 'query', 'schema' => [ - 'description' => 'Start time, accurate to milliseconds (ms).', + 'description' => 'The field classification.', + 'enumValueTitles' => ['REQUEST_PARAM' => 'Business field.', 'DEVICE_INFO' => 'Device field.'], 'type' => 'string', 'required' => false, - 'example' => '20250310', + 'example' => 'REQUEST_PARAM', + 'title' => '', ], ], [ - 'name' => 'endDs', + 'name' => 'description', + 'in' => 'query', + 'schema' => ['description' => 'The description.', 'type' => 'string', 'required' => false, 'example' => '字段描述信息', 'title' => ''], + ], + [ + 'name' => 'source', 'in' => 'query', 'schema' => [ - 'description' => 'End time, accurate to milliseconds (ms).', + 'description' => 'The business source.', + 'enumValueTitles' => ['DEFINE' => 'Custom field.', 'DEFAULT' => 'System default field.'], 'type' => 'string', 'required' => false, - 'example' => '20250320', + 'example' => 'DEFINE', + 'title' => '', ], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'success' => [ - 'description' => 'Whether the request was successful.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Return message', - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'requestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Basic Statistics', - 'translator' => 'machine', - ], - 'DeleteQueryVariable' => [ - 'summary' => 'Delete Query Variable', - 'methods' => [ - 'post', - 'get', + 'title' => 'Create a field', + 'summary' => 'Creates a field.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:27:23.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateField'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'CreateForeignPocSample' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', - 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '138403', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Set the language type for requests and received messages. Default value is **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'Tab', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Scenario.', 'type' => 'string', 'required' => false, 'example' => 'FINANCE', 'title' => ''], ], [ - 'name' => 'id', + 'name' => 'SampleName', 'in' => 'query', - 'schema' => [ - 'description' => 'Variable ID.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '3144', - ], - ], - ], - 'responses' => [ - 200 => [ - 'headers' => [], - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - ], - ], + 'schema' => ['description' => 'Sample Name.', 'type' => 'string', 'required' => false, 'example' => 'SampleNameTest', 'title' => ''], ], - ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Delete Custom Query Variable', - 'translator' => 'machine', - ], - 'DescribeQueryVariableDetail' => [ - 'summary' => 'Query Variable Detail Query', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], - 'parameters' => [ [ - 'name' => 'Lang', + 'name' => 'File', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'OSS path of the file.', 'type' => 'string', 'isFileTransferUrl' => true, 'required' => false, 'example' => 'saf/cpoc/953c883cde33b2e21d722eb661d26375/1779172027996_自动回溯测试 2605191.csv', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Area encoding.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'id', + 'name' => 'Remark', 'in' => 'query', - 'schema' => [ - 'description' => 'Variable ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '355', - ], + 'schema' => ['description' => 'Remarks. ', 'type' => 'string', 'required' => false, 'example' => 'nemo-test', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ + 'description' => '', 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Returned object', + 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => [ + 'description' => 'Return Result.', 'type' => 'object', 'properties' => [ - 'id' => [ - 'description' => 'Variable ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '355', - ], - 'dataSourceCode' => [ - 'description' => 'Data source code.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => 'ds_vcaoii1697', - ], - 'dataSourceName' => [ - 'description' => 'Data source name', - 'type' => 'string', - 'example' => '名称数据源', - ], - 'eventCode' => [ - 'description' => 'Event code', - 'type' => 'string', - 'example' => 'de_aszbjb7236', - ], - 'title' => [ - 'description' => 'Title.', - 'type' => 'string', - 'example' => '自定义查询变量标题', - ], - 'description' => [ - 'description' => 'Description.', - 'type' => 'string', - 'example' => '变量描述', - ], - 'outputs' => [ - 'description' => 'Output results.', - 'type' => 'string', - 'example' => 'DOUBLE', - ], - 'outlier' => [ - 'description' => 'Outlier', - 'type' => 'string', - 'example' => '-1', - ], - 'expressionTitle' => [ - 'description' => 'Expression title.', - 'type' => 'string', - 'example' => 'SELECT AVG( $source )\\nFROM testCase\\nWHERE $age > 0', - ], - 'expression' => [ - 'description' => 'Expression.', - 'type' => 'string', - 'example' => 'SELECT AVG( $source )\\nFROM ds_vcaoii1697 \\nWHERE $age > 0', - ], - 'expressionVariable' => [ - 'description' => 'Expression variable.', - 'type' => 'string', - 'example' => '[96426]', - ], + 'Tab' => ['description' => 'Scenario.', 'type' => 'string', 'example' => 'FINANCE', 'title' => ''], + 'SampleId' => ['description' => 'Sample ID.', 'type' => 'integer', 'format' => 'int32', 'example' => '174', 'title' => ''], + 'SampleName' => ['description' => 'Sample Name.', 'type' => 'string', 'example' => 'SampleNameTest', 'title' => ''], + 'HasWarnings' => ['description' => 'Indicates whether validation warnings exist.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'WarningMessage' => ['description' => 'Warning summary.', 'type' => 'string', 'example' => 'test', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'Code' => ['description' => 'Status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'HttpStatusCode' => ['description' => 'HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'Return message.', 'type' => 'string', 'example' => 'success', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"id\\": 355,\\n \\"dataSourceCode\\": 0,\\n \\"dataSourceName\\": \\"名称数据源\\",\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"title\\": \\"自定义查询变量标题\\",\\n \\"description\\": \\"变量描述\\",\\n \\"outputs\\": \\"DOUBLE\\",\\n \\"outlier\\": \\"-1\\",\\n \\"expressionTitle\\": \\"SELECT AVG( $source )\\\\\\\\nFROM testCase\\\\\\\\nWHERE $age > 0\\",\\n \\"expression\\": \\"SELECT AVG( $source )\\\\\\\\nFROM ds_vcaoii1697 \\\\\\\\nWHERE $age > 0\\",\\n \\"expressionVariable\\": \\"[96426]\\"\\n },\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Custom Query Variable Detail Query', - 'translator' => 'machine', - ], - 'DescribeAllDataSource' => [ - 'summary' => 'Data Source List', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'title' => 'Create Sample Library', + 'summary' => 'Create a sample record for the customer.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + 'ramActions' => [], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": {\\n \\"Tab\\": \\"FINANCE\\",\\n \\"SampleId\\": 174,\\n \\"SampleName\\": \\"SampleNameTest\\",\\n \\"HasWarnings\\": true,\\n \\"WarningMessage\\": \\"test\\"\\n },\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', + ], + 'CreateModel' => [ + 'summary' => 'Submit Task', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'deprecated' => false, + 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'get', + 'abilityTreeCode' => '155724', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ - 'name' => 'Lang', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Region code', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'ModelName', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Model name.', 'type' => 'string', 'required' => true, 'example' => 'qwen-max', 'title' => ''], ], - ], - 'responses' => [ - 200 => [ - 'headers' => [], - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'array', - 'items' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'id' => [ - 'description' => 'Policy primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '497', - ], - 'eventCode' => [ - 'description' => 'Event code', - 'type' => 'string', - 'example' => 'de_aszbjb7236', - ], - 'eventName' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'example' => '注册风险', - ], - ], - ], - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - ], - ], + [ + 'name' => 'ModelScene', + 'in' => 'query', + 'schema' => ['description' => 'Model scenario.', 'type' => 'string', 'required' => true, 'example' => 'saf_ai_account_abuse', 'title' => ''], ], - ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"id\\": 497,\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"eventName\\": \\"注册风险\\"\\n }\\n ],\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Data Source List Query', - 'translator' => 'machine', - ], - 'DescribeDataSourceFields' => [ - 'summary' => 'Retrieve all fields of a data source', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'FilePath', + 'in' => 'query', + 'schema' => ['description' => 'File path.', 'type' => 'string', 'required' => true, 'example' => 'tempCache/ef2387dfb357ffe87925fd51d2b5305b/1665717035328/mockData.csv', 'title' => ''], ], - ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], - 'parameters' => [ [ - 'name' => 'Lang', + 'name' => 'Counts', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Number of file rows.', 'type' => 'string', 'required' => true, 'example' => '1000', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'ParameterNum', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Number of file columns.', 'type' => 'string', 'required' => true, 'example' => '10', 'title' => ''], ], [ - 'name' => 'dataSourceCode', + 'name' => 'FileMD5', 'in' => 'query', - 'schema' => [ - 'description' => 'Data source code', - 'type' => 'string', - 'required' => true, - 'example' => 'date_source', - ], + 'schema' => ['description' => 'File MD5 value.', 'type' => 'string', 'required' => true, 'example' => 'VC6Sj3u138yfWHLxLl7dtA==', 'title' => ''], + ], + [ + 'name' => 'BucId', + 'in' => 'query', + 'schema' => ['description' => 'Submitter ID.', 'type' => 'string', 'required' => true, 'example' => 'WB01160353', 'title' => ''], + ], + [ + 'name' => 'UserLocalFileName', + 'in' => 'query', + 'schema' => ['description' => 'Uploaded file name.', 'type' => 'string', 'required' => true, 'example' => 'fileTest', 'title' => ''], ], ], 'responses' => [ @@ -3943,338 +2872,265 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => ['description' => 'Result object.', 'type' => 'boolean', 'example' => 'True', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Get DataSource Fields by DataSource Code', - 'translator' => 'machine', - ], - 'SwitchQueryVariable' => [ - 'summary' => 'Query Variable Enable/Disable', - 'methods' => [ - 'post', - 'get', + 'title' => 'Create Model', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateModel'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": true\\n}","type":"json"}]', + ], + 'CreatePocEv' => [ + 'summary' => 'Creates a POC.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', + 'abilityTreeCode' => '138403', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'Tab', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The scenario.', 'type' => 'string', 'required' => false, 'example' => 'INTERNET', 'title' => ''], ], [ - 'name' => 'id', + 'name' => 'Type', 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '3144', - ], + 'schema' => ['description' => 'The access type.', 'type' => 'string', 'required' => false, 'example' => 'SAF_CONSOLE', 'title' => ''], ], [ - 'name' => 'status', + 'name' => 'TaskName', 'in' => 'query', - 'schema' => [ - 'description' => 'Status.', - 'type' => 'string', - 'required' => false, - 'example' => 'ENABLE', - ], + 'schema' => ['description' => 'The task name.', 'type' => 'string', 'required' => false, 'example' => 'er-log-s3', 'title' => ''], + ], + [ + 'name' => 'FileName', + 'in' => 'query', + 'schema' => ['description' => 'The file name.'."\n" + .'> The file name must end with txt or sql. Example: test.txt or test.sql.', 'type' => 'string', 'required' => false, 'example' => 'test.csv', 'title' => ''], + ], + [ + 'name' => 'FileUrl', + 'in' => 'query', + 'schema' => ['description' => 'The file URL.', 'type' => 'string', 'required' => false, 'example' => 'saf/cpoc/953c883cde33b2e21d722eb661d26375/测试文件模板-通用.csv', 'title' => ''], + ], + [ + 'name' => 'FileType', + 'in' => 'query', + 'schema' => ['description' => 'The file type.', 'type' => 'string', 'required' => false, 'example' => 'CSV', 'title' => ''], + ], + [ + 'name' => 'ServiceCode', + 'in' => 'query', + 'schema' => ['description' => 'The service code.', 'type' => 'string', 'required' => false, 'example' => 'anti_fraud_v2', 'title' => ''], + ], + [ + 'name' => 'ServiceName', + 'in' => 'query', + 'schema' => ['description' => 'The service name.', 'type' => 'string', 'required' => false, 'example' => '注册风险', 'title' => ''], + ], + [ + 'name' => 'RegId', + 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'DateFormat', + 'in' => 'query', + 'schema' => ['description' => 'The date format type.', 'type' => 'string', 'required' => false, 'example' => 'yyyyMMdd', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => ['description' => 'The returned result.', 'type' => 'string', 'example' => 'True', 'title' => ''], + 'Code' => ['description' => 'The response code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'HttpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'The returned message.', 'type' => 'string', 'example' => 'successful', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Query Variable Enable/Disable', - 'translator' => 'machine', - ], - 'DescribeQueryVariablePageList' => [ - 'summary' => 'Query Variable List Query', - 'methods' => [ - 'post', - 'get', + 'title' => 'Create POC', + 'changeSet' => [ + ['createdAt' => '2024-06-19T12:22:11.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-06-10T02:15:44.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreatePocEv'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": \\"True\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"successful\\"\\n}","type":"json"}]', + ], + 'CreatePocSample' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'deprecated' => false, + 'operationType' => 'readAndWrite', 'systemTags' => [ - 'operationType' => 'list', + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '138403', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the error message returned by the API. Valid values: zh: Chinese. en: English. The default value is en.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'Type', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Access type. ', 'type' => 'string', 'required' => false, 'example' => 'SAF_CONSOLE', 'title' => ''], ], [ - 'name' => 'dataSourceCode', + 'name' => 'Tab', 'in' => 'query', - 'schema' => [ - 'description' => 'Data source code', - 'type' => 'string', - 'required' => false, - 'example' => 'ds_vcaoii1697', - ], + 'schema' => ['description' => 'Scenario. ', 'type' => 'string', 'required' => false, 'example' => 'INTERNET', 'title' => ''], ], [ - 'name' => 'name', + 'name' => 'SampleName', 'in' => 'query', - 'schema' => [ - 'description' => 'Query variable name', - 'type' => 'string', - 'required' => false, - 'example' => '名称', - ], + 'schema' => ['description' => 'Sample Name. ', 'type' => 'string', 'required' => false, 'example' => 'SampleNameTest', 'title' => ''], ], [ - 'name' => 'eventCode', + 'name' => 'FileName', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_ahpayh4121', - ], + 'schema' => ['description' => 'File Name. ', 'type' => 'string', 'required' => false, 'example' => 'P4911_2707.csv', 'title' => ''], ], [ - 'name' => 'currentPage', + 'name' => 'FileUrl', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'File URL. ', 'type' => 'string', 'required' => false, 'example' => 'saf/cpoc/953c883cde33b2e21d722eb661d26375/测试文件模板-通用.csv', 'title' => ''], ], [ - 'name' => 'pageSize', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default value is 10', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The area encoding.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'Remark', + 'in' => 'query', + 'schema' => ['description' => 'The remark for the topic. It can only contain letters, digits, underscores (_), and hyphens (-). The length must be 3 to 64 characters.', 'type' => 'string', 'required' => false, 'example' => 'cs-pub', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ + 'description' => '', 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'array', - 'items' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'id' => [ - 'description' => 'Query variable primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '497', - ], - 'version' => [ - 'description' => 'Version number.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'name' => [ - 'description' => 'Query variable name', - 'type' => 'string', - 'example' => '查询变量名称', - ], - 'description' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'example' => '变量描述', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1621578648000', - ], - 'gmtModified' => [ - 'description' => 'Modification time', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1565701886000', - ], - 'fieldType' => [ - 'description' => 'Return value type', - 'type' => 'string', - 'example' => 'STRING', - ], - 'dataSourceName' => [ - 'description' => 'Data source name.', - 'type' => 'string', - 'example' => '姓名数据源', - ], - 'dataSourceCode' => [ - 'description' => 'Data source code.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => 'ds_vcaoii1697', - ], - 'eventName' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'example' => '注册风险', - ], - 'total' => [ - 'description' => 'Total count', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '24', - ], - 'status' => [ - 'description' => 'Status.', - 'type' => 'string', - 'example' => 'ENABLE', - ], - ], + 'RequestId' => ['description' => 'Request ID. ', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => [ + 'description' => 'Return Result. ', + 'type' => 'object', + 'properties' => [ + 'Tab' => ['description' => 'Scenario. ', 'type' => 'string', 'example' => 'FINANCE', 'title' => ''], + 'SampleId' => ['description' => 'Sample ID. ', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'SampleName' => ['description' => 'Sample Name. ', 'type' => 'string', 'example' => 'SampleNameTest', 'title' => ''], + 'HasWarnings' => ['description' => 'Indicates whether validation warnings exist. ', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'WarningMessage' => ['description' => 'Warning summary. ', 'type' => 'string', 'example' => 'test', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'totalItem' => [ - 'description' => 'Total items', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '6', - ], - 'totalPage' => [ - 'description' => 'Total pages', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'currentPage' => [ - 'description' => 'Pagination parameter, current page.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'pageSize' => [ - 'description' => 'Page size, default value is 10', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'Code' => ['description' => 'Status code. ', 'type' => 'string', 'example' => '200', 'title' => ''], + 'HttpStatusCode' => ['description' => 'HTTP status code. ', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'Return message. ', 'type' => 'string', 'example' => 'success', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"id\\": 497,\\n \\"version\\": 1,\\n \\"name\\": \\"查询变量名称\\",\\n \\"description\\": \\"变量描述\\",\\n \\"gmtCreate\\": 1621578648000,\\n \\"gmtModified\\": 1565701886000,\\n \\"fieldType\\": \\"STRING\\",\\n \\"dataSourceName\\": \\"姓名数据源\\",\\n \\"dataSourceCode\\": 0,\\n \\"eventName\\": \\"注册风险\\",\\n \\"total\\": 24,\\n \\"status\\": \\"ENABLE\\"\\n }\\n ],\\n \\"totalItem\\": 6,\\n \\"totalPage\\": 1,\\n \\"currentPage\\": 1,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Custom Query Variable Pagination List Query', - 'translator' => 'machine', - ], - 'UpdateQueryVariable' => [ - 'summary' => 'Modify Custom Query Variable', - 'methods' => [ - 'post', - 'get', + 'title' => 'Create Sample ', + 'summary' => 'Create a sample record ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:CreatePocSample', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": {\\n \\"Tab\\": \\"FINANCE\\",\\n \\"SampleId\\": 1,\\n \\"SampleName\\": \\"SampleNameTest\\",\\n \\"HasWarnings\\": true,\\n \\"WarningMessage\\": \\"test\\"\\n },\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', + ], + 'CreateQueryVariable' => [ + 'summary' => 'Creates a custom query variable.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4282,132 +3138,68 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'id', - 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '3144', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ 'name' => 'dataSourceCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Data source code', - 'type' => 'string', - 'required' => true, - 'example' => 'ds_vcaoii1697', - ], + 'schema' => ['description' => 'The data source ID.', 'type' => 'string', 'required' => true, 'example' => '3527', 'title' => ''], ], [ 'name' => 'eventCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => true, - 'example' => 'de_ajnoqe2016', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => true, 'example' => 'de_arqbuy7206', 'title' => ''], ], [ 'name' => 'title', 'in' => 'query', - 'schema' => [ - 'description' => 'Title.', - 'type' => 'string', - 'required' => true, - 'example' => '获取年龄大于30的数据', - ], + 'schema' => ['description' => 'The title.', 'type' => 'string', 'required' => true, 'example' => '获取手机号前7位', 'title' => ''], ], [ 'name' => 'description', 'in' => 'query', - 'schema' => [ - 'description' => 'Description.', - 'type' => 'string', - 'required' => false, - 'example' => '描述', - ], + 'schema' => ['description' => 'The description.', 'type' => 'string', 'required' => false, 'example' => '查询变量描述信息', 'title' => ''], ], [ 'name' => 'outputs', 'in' => 'query', - 'schema' => [ - 'description' => 'Variable return type', - 'type' => 'string', - 'required' => true, - 'example' => 'STRING', - ], + 'schema' => ['description' => 'The return type of the variable.', 'type' => 'string', 'required' => true, 'example' => 'STRING', 'title' => ''], ], [ 'name' => 'outlier', 'in' => 'query', - 'schema' => [ - 'description' => 'Outlier', - 'type' => 'string', - 'required' => true, - 'example' => '-1', - ], + 'schema' => ['description' => 'The outlier value.', 'type' => 'string', 'required' => true, 'example' => '-1', 'title' => ''], ], [ 'name' => 'expression', 'in' => 'query', - 'schema' => [ - 'description' => 'Expression.', - 'type' => 'string', - 'required' => true, - 'example' => 'SELECT AVG( $source )\\nFROM ds_vcaoii1697 \\nWHERE $age > 0', - ], + 'schema' => ['description' => 'The calculation expression.', 'type' => 'string', 'required' => true, 'example' => 'SELECT AVG( $source )'."\n" + .'FROM testCase'."\n" + .'WHERE $age > 0', 'title' => ''], ], [ 'name' => 'expressionTitle', 'in' => 'query', - 'schema' => [ - 'description' => 'Display expression', - 'type' => 'string', - 'required' => true, - 'example' => 'SELECT AVG( $source )\\nFROM testCase\\nWHERE $age > 0', - ], + 'schema' => ['description' => 'The display value of the calculation expression.', 'type' => 'string', 'required' => true, 'example' => 'SELECT AVG( $source )'."\n" + .'FROM testCase'."\n" + .'WHERE $age > 0', 'title' => ''], ], [ 'name' => 'expressionVariable', 'in' => 'query', - 'schema' => [ - 'description' => 'Expression associated variable', - 'type' => 'string', - 'required' => true, - 'example' => 'age', - ], + 'schema' => ['description' => 'The variable of the calculation expression.', 'type' => 'string', 'required' => true, 'example' => 'age', 'title' => ''], ], ], 'responses' => [ @@ -4416,1001 +3208,928 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Edit Custom Query Variable', - 'translator' => 'machine', - ], - 'DescribeDataSourcePageList' => [ - 'summary' => 'Data Source List Interface', - 'methods' => [ - 'get', - 'post', + 'title' => 'Create a custom query variable', + 'changeSet' => [ + ['createdAt' => '2023-01-05T03:46:33.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2021-11-23T12:31:20.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateQueryVariable'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'CreateRecommendEventRule' => [ + 'summary' => 'Creates a recommended event policy.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'SourceIp', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Request source IP.', - 'type' => 'string', - 'required' => false, - 'example' => '220.250.21.83', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'Lang', + 'name' => 'taskId', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for request and response, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The task ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '6770764', 'title' => ''], + ], + [ + 'name' => 'eventCode', + 'in' => 'query', + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_ahqido8038', 'title' => ''], + ], + [ + 'name' => 'eventName', + 'in' => 'query', + 'schema' => ['description' => 'The event name.', 'type' => 'string', 'required' => false, 'example' => '用户昵称文本审核检测结果', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'recommendRuleIdsStr', + 'in' => 'query', + 'schema' => ['description' => 'The policy ID.', 'type' => 'string', 'required' => false, 'example' => '[\\"100234\\",\\"100235\\"]', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', + 'type' => 'object', + 'properties' => [ + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + ], + ], + 'title' => 'Create a recommended event policy', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:05.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateRecommendEventRule'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'CreateRecommendTask' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ + [ + 'name' => 'Lang', + 'in' => 'query', + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], [ 'name' => 'name', 'in' => 'query', - 'schema' => [ - 'description' => 'Variable name', - 'type' => 'string', - 'required' => false, - 'example' => 'data_source', - ], + 'schema' => ['description' => 'The name.', 'type' => 'string', 'required' => true, 'example' => '注册样本', 'title' => ''], ], [ - 'name' => 'type', + 'name' => 'sampleId', 'in' => 'query', - 'schema' => [ - 'description' => 'Type', - 'type' => 'string', - 'required' => false, - 'example' => 'FILE', - ], + 'schema' => ['description' => 'The task ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '5467', 'title' => ''], ], [ - 'name' => 'pageSize', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default value is 10', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'currentPage', + 'name' => 'variablesStr', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The variables to be calculated.', 'type' => 'string', 'required' => true, 'example' => '[\\"1112\\",\\"1113\\"]', 'title' => ''], + ], + [ + 'name' => 'velocitiesStr', + 'in' => 'query', + 'schema' => ['description' => 'The metric results.', 'type' => 'string', 'required' => true, 'example' => '[\\"dxkkLw8fe18\\",\\"dxUxSCM26d7\\"]', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ - 'title' => 'Schema of Response', - 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'totalItem' => [ - 'description' => 'Total items', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '3', - ], - 'totalPage' => [ - 'description' => 'Total pages', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '9', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'pageSize' => [ - 'description' => 'Page size, default value is 10', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'array', - 'items' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'id' => [ - 'description' => 'Data source ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '497', - ], - 'name' => [ - 'description' => 'Data source name.', - 'type' => 'string', - 'example' => 'data_source', - ], - 'type' => [ - 'description' => 'Data source type.', - 'type' => 'string', - 'example' => 'FILE', - ], - 'total' => [ - 'description' => 'Total pages.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '4', - ], - 'description' => [ - 'description' => 'Data source description.', - 'type' => 'string', - 'example' => '描述', - ], - 'gmtCreate' => [ - 'description' => 'Time when the data source was created.', - 'type' => 'string', - 'example' => '1621578648000', - ], - 'gmtModified' => [ - 'description' => 'Time when the data source was last modified.', - 'type' => 'string', - 'example' => '1565701886000', - ], - 'creator' => [ - 'description' => 'Creator of the data source.', - 'type' => 'string', - 'example' => 'xxxx', - ], - 'modifier' => [ - 'description' => 'Last modifier.', - 'type' => 'string', - 'example' => 'xxxxx', - ], - ], - ], - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"totalItem\\": 3,\\n \\"totalPage\\": 9,\\n \\"currentPage\\": 1,\\n \\"pageSize\\": 10,\\n \\"resultObject\\": [\\n {\\n \\"id\\": 497,\\n \\"name\\": \\"data_source\\",\\n \\"type\\": \\"FILE\\",\\n \\"total\\": 4,\\n \\"description\\": \\"描述\\",\\n \\"gmtCreate\\": \\"1621578648000\\",\\n \\"gmtModified\\": \\"1565701886000\\",\\n \\"creator\\": \\"xxxx\\",\\n \\"modifier\\": \\"xxxxx\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'External Data Source List Query', - 'translator' => 'machine', - ], - 'CreateQueryVariable' => [ - 'summary' => 'Add New Custom Query Variable', - 'methods' => [ - 'post', - 'get', + 'title' => 'Create a recommendation task', + 'summary' => 'Creates a recommendation task.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:05.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateRecommendTask'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'CreateRule' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', - 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafBCGX2Z'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'ruleName', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The policy name.', 'type' => 'string', 'required' => false, 'example' => '注册手机号是11位数字', 'title' => ''], ], [ - 'name' => 'dataSourceCode', + 'name' => 'ruleStatus', 'in' => 'query', - 'schema' => [ - 'description' => 'Data source ID.', - 'type' => 'string', - 'required' => true, - 'example' => '3527', - ], + 'schema' => ['description' => 'The policy status.', 'type' => 'string', 'required' => false, 'example' => 'DRAFT', 'title' => ''], + ], + [ + 'name' => 'memo', + 'in' => 'query', + 'schema' => ['description' => 'The remarks.', 'type' => 'string', 'required' => false, 'example' => '描述信息', 'title' => ''], + ], + [ + 'name' => 'eventName', + 'in' => 'query', + 'schema' => ['description' => 'The event name.', 'type' => 'string', 'required' => false, 'example' => '登录事件', 'title' => ''], ], [ 'name' => 'eventCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => true, - 'example' => 'de_arqbuy7206', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_acytyt7036', 'title' => ''], ], [ - 'name' => 'title', + 'name' => 'ruleExpressions', 'in' => 'query', - 'schema' => [ - 'description' => 'Title.', - 'type' => 'string', - 'required' => true, - 'example' => '获取手机号前7位', - ], + 'schema' => ['description' => 'The policy expressions.', 'type' => 'string', 'required' => false, 'example' => '[{"expressionName":"cc","itemId":1,"left":{"name":"__ipLocationCityCode__"},"operatorCode":"equals","operatorName":"等于","right":{"fieldValue":"a"}}]', 'title' => ''], ], [ - 'name' => 'description', + 'name' => 'logicExpression', 'in' => 'query', - 'schema' => [ - 'description' => 'Description.', - 'type' => 'string', - 'required' => false, - 'example' => '查询变量描述信息', - ], + 'schema' => ['description' => 'The execution logic of the policy expression.', 'type' => 'string', 'required' => false, 'example' => '1&2', 'title' => ''], ], [ - 'name' => 'outputs', + 'name' => 'ruleActions', 'in' => 'query', - 'schema' => [ - 'description' => 'Variable return type', - 'type' => 'string', - 'required' => true, - 'example' => 'STRING', - ], + 'schema' => ['description' => 'The output actions of the policy execution.', 'type' => 'string', 'required' => false, 'example' => '[{"inputs":["123"],"name":"__addDeTags__","actionType":"TAG","outputType":"const"},{"inputs":["123"],"name":"__addDeScore__","actionType":"SCORE","outputType":"const","inputTitle":"123"},{"actionType":"MIDDLE_VARIABLE","fieldValue":"123","inputs":["mid1"]},{"actionType":"VARIABLE","inputs":["gg"],"name":"mid1"}]', 'title' => ''], ], [ - 'name' => 'outlier', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Outlier', - 'type' => 'string', - 'required' => true, - 'example' => '-1', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'expression', + 'name' => 'createType', 'in' => 'query', - 'schema' => [ - 'description' => 'Calculation expression', - 'type' => 'string', - 'required' => true, - 'example' => 'SELECT AVG( $source )'."\n" - .'FROM testCase'."\n" - .'WHERE $age > 0', - ], + 'schema' => ['description' => 'The creation type.', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], ], [ - 'name' => 'expressionTitle', + 'name' => 'consoleRuleId', 'in' => 'query', - 'schema' => [ - 'description' => 'Display value of calculation expression', - 'type' => 'string', - 'required' => true, - 'example' => 'SELECT AVG( $source )'."\n" - .'FROM testCase'."\n" - .'WHERE $age > 0', - ], + 'schema' => ['description' => 'The rule ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '5178', 'title' => ''], ], [ - 'name' => 'expressionVariable', + 'name' => 'ruleBody', 'in' => 'query', - 'schema' => [ - 'description' => 'Calculation expression variable', - 'type' => 'string', - 'required' => true, - 'example' => 'age', - ], + 'schema' => ['description' => 'The DSL policy execution logic.', 'type' => 'string', 'required' => false, 'example' => '{"elseIfStatement":[],"elseStatement":{},"ifStatement":{"condition":{"currentId":0,"deepCount":1,"list":[{"currentId":0,"deepCount":1,"left":{"code":"deFunctionProcess(ip,\\"isIp\\")","description":"判断是否符合IPv4标准","displayType":"SYSTEM_BIND","fieldType":"BOOLEAN","functionCode":"","functionName":"","hasRightVariable":false,"name":"__isIpAddressV4__","outputThreshold":{},"sourceType":"SAF","title":"IP是否符合IPV4格式","type":"SYSTEM_BIND"},"operatorCode":"boolIsFalse","operatorName":"为false","parentId":0,"sequence":1}],"parentId":0,"relationship":"and"},"then":[{"inputs":["123"],"name":"__addDeTags__","actionType":"TAG","outputType":"const"}]}}', 'title' => ''], + ], + [ + 'name' => 'ruleType', + 'in' => 'query', + 'schema' => ['description' => 'The policy type.', 'type' => 'string', 'required' => false, 'example' => 'DRAFT', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'resultObject' => ['description' => 'The returned result.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Create Custom Query Variable', - 'translator' => 'machine', - ], - 'DescribeDataSourceDataDownloadUrl' => [ - 'summary' => 'Get Data Source Data Download Link', - 'methods' => [ - 'post', - 'get', + 'title' => 'Create a rule', + 'summary' => 'Creates a policy and version.', + 'changeSet' => [ + ['createdAt' => '2025-07-22T08:12:51.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2021-10-18T12:18:57.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateRule'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + ], + 'CreateSample' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'sampleType', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The type of the data sample.', 'type' => 'string', 'required' => false, 'example' => 'PHONE', 'title' => ''], ], [ - 'name' => 'dataSourceId', + 'name' => 'sampleValues', 'in' => 'query', - 'schema' => [ - 'description' => 'Data source ID.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '69', - ], + 'schema' => ['description' => 'The values of the data sample.', 'type' => 'string', 'required' => false, 'example' => '1777000000,1777000001', 'title' => ''], + ], + [ + 'name' => 'sampleTag', + 'in' => 'query', + 'schema' => ['description' => 'The label of the data sample.', 'type' => 'string', 'required' => false, 'example' => 'rm0102', 'title' => ''], + ], + [ + 'name' => 'uploadType', + 'in' => 'query', + 'schema' => ['description' => 'The upload type.', 'type' => 'string', 'required' => false, 'example' => 'ANNEX', 'title' => ''], + ], + [ + 'name' => 'clientPath', + 'in' => 'query', + 'schema' => ['description' => 'The OSS client address.', 'type' => 'string', 'required' => false, 'example' => 'sample/path', 'title' => ''], + ], + [ + 'name' => 'clientFileName', + 'in' => 'query', + 'schema' => ['description' => 'The name of the file uploaded by the OSS client.', 'type' => 'string', 'required' => false, 'example' => '样本文件.csv', 'title' => ''], + ], + [ + 'name' => 'fileType', + 'in' => 'query', + 'schema' => ['description' => 'The file type.', 'type' => 'string', 'required' => false, 'example' => 'CSV', 'title' => ''], + ], + [ + 'name' => 'regId', + 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'downloadFileUrl' => [ - 'description' => 'Download URL.', - 'type' => 'string', - 'example' => 'https:/xxxxx.oss-cn-xxxxxx.aliyuncs.com/xxxx/xxx/xxxxxx/xxx/xxxxxxxxxx?Expires=1753421064&OSSAccessKeyId=xxxxxxx&Signature=xxxxxxx%3D', - ], + 'failCount' => ['description' => 'The number of failed data samples.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'riskDensity' => ['description' => 'The risk density.', 'type' => 'string', 'example' => '1.5%', 'title' => ''], + 'recallProbability' => ['description' => 'The recall probability.', 'type' => 'string', 'example' => '2.5%', 'title' => ''], + 'successCount' => ['description' => 'The number of successful data samples.', 'type' => 'integer', 'format' => 'int32', 'example' => '99', 'title' => ''], + 'communityCount' => ['description' => 'The number of colored groups.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'sampleCount' => ['description' => 'The number of data samples.', 'type' => 'integer', 'format' => 'int32', 'example' => '100', 'title' => ''], ], - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"downloadFileUrl\\": \\"https:/xxxxx.oss-cn-xxxxxx.aliyuncs.com/xxxx/xxx/xxxxxx/xxx/xxxxxxxxxx?Expires=1753421064&OSSAccessKeyId=xxxxxxx&Signature=xxxxxxx%3D\\"\\n },\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Download File by Filename', - 'translator' => 'machine', - ], - 'CreateDataSource' => [ - 'summary' => 'Add Data Source', - 'methods' => [ - 'post', - 'get', + 'title' => 'Add data sample', + 'summary' => 'Adds a data sample.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:11:26.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateSample'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"failCount\\": 1,\\n \\"riskDensity\\": \\"1.5%\\",\\n \\"recallProbability\\": \\"2.5%\\",\\n \\"successCount\\": 99,\\n \\"communityCount\\": 10,\\n \\"sampleCount\\": 100\\n }\\n}","type":"json"}]', + ], + 'CreateSampleApi' => [ + 'summary' => 'Creates a sample batch for a single API at the user level.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', - 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'get', + 'operationType' => 'create', + 'abilityTreeCode' => '206993', + 'abilityTreeNodes' => ['FEATUREsaf6MRPQF'], + 'tenantRelevance' => 'publicInformation', ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => false, 'example' => 'cn-shanghai', 'title' => ''], ], [ - 'name' => 'name', + 'name' => 'SampleBatchType', 'in' => 'query', - 'schema' => [ - 'description' => 'Data source name.', - 'type' => 'string', - 'required' => true, - 'example' => 'testDispatch', - ], + 'schema' => ['description' => 'The sample batch type.', 'type' => 'string', 'required' => false, 'example' => '白名单/黑名单/混合', 'title' => ''], ], [ - 'name' => 'type', + 'name' => 'DataType', 'in' => 'query', - 'schema' => [ - 'description' => 'Data source type', - 'type' => 'string', - 'required' => true, - 'example' => 'FILE', - ], + 'schema' => ['description' => 'Same as the request parameter.', 'type' => 'string', 'required' => false, 'example' => 'ip/accountID', 'title' => ''], ], [ - 'name' => 'description', + 'name' => 'ServiceList', 'in' => 'query', - 'schema' => [ - 'description' => 'Data source description.', - 'type' => 'string', - 'required' => false, - 'example' => '数据源描述', - ], + 'schema' => ['description' => 'The list of services.', 'type' => 'string', 'required' => false, 'example' => '同参数', 'title' => ''], ], [ - 'name' => 'ossKey', + 'name' => 'DataValue', 'in' => 'query', - 'schema' => [ - 'description' => 'OSS file key.', - 'type' => 'string', - 'required' => true, - 'example' => 'oss上传key', - ], + 'schema' => ['description' => 'The specific data value.', 'type' => 'string', 'required' => false, 'example' => '同参数', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ + 'title' => '', + 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'RequestId' => ['title' => '', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + 'Code' => ['description' => 'The API status code.', 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'The response message.', 'type' => 'string', 'example' => 'success', 'title' => ''], ], + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Create Query Variable Data Source', - 'translator' => 'machine', - ], - 'UpdateDataSource' => [ - 'summary' => 'Modify Data Source', - 'methods' => [ - 'post', - 'get', + 'staticInfo' => ['returnType' => 'synchronous'], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"Code\\": 200,\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', + 'title' => 'Upload samples through API', + 'changeSet' => [ + ['createdAt' => '2024-07-01T14:00:11.000Z', 'description' => 'Response parameters changed'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '2000', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateSampleApi'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'yundun-saf:CreateSampleBatch', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + ], + 'CreateSampleBatch' => [ + 'summary' => 'Create Sample Batch', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'create'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Region code', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'id', + 'name' => 'batchName', 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '30', - ], + 'schema' => ['description' => 'Sample batch name', 'type' => 'string', 'required' => false, 'example' => '白样本', 'title' => ''], ], [ - 'name' => 'name', + 'name' => 'sampleBatchType', 'in' => 'query', - 'schema' => [ - 'description' => 'Data source name.', - 'type' => 'string', - 'required' => false, - 'example' => '年龄数据源', - ], + 'schema' => ['description' => 'Specific type of sample list', 'type' => 'string', 'required' => false, 'example' => '白名单', 'title' => ''], ], [ - 'name' => 'type', + 'name' => 'dataType', 'in' => 'query', - 'schema' => [ - 'description' => 'Data source type', - 'type' => 'string', - 'required' => false, - 'example' => 'FILE', - ], + 'schema' => ['description' => 'Data type', 'type' => 'string', 'required' => false, 'example' => 'mobile', 'title' => ''], ], [ - 'name' => 'description', + 'name' => 'serviceList', 'in' => 'query', - 'schema' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'required' => false, - 'example' => '描述', - ], + 'schema' => ['description' => 'Service list', 'type' => 'string', 'required' => false, 'example' => 'account_takeover', 'title' => ''], ], [ - 'name' => 'ossKey', + 'name' => 'ossFileName', 'in' => 'query', - 'schema' => [ - 'description' => 'OSS file key.', - 'type' => 'string', - 'required' => false, - 'example' => 'saf/path/xxx', - ], + 'schema' => ['description' => 'Uploaded OSS address.', 'type' => 'string', 'required' => false, 'example' => 'sample/94b4193d321c44b44ee92b19984000a0/样本测试01/0d8dbc6809834d51b1d88a42295c803e/1753865835166.csv', 'title' => ''], + ], + [ + 'name' => 'dataValue', + 'in' => 'query', + 'schema' => ['description' => 'Content of the list entered in the text box', 'type' => 'string', 'required' => false, 'example' => '1770000000,1770000001', 'title' => ''], + ], + [ + 'name' => 'description', + 'in' => 'query', + 'schema' => ['description' => 'Description information.', 'type' => 'string', 'required' => false, 'example' => '描述', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'title' => '', + 'description' => 'Response schema', 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'RequestId' => ['title' => '', 'description' => 'ID of the request', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], ], + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'External Data Source Modification', - 'translator' => 'machine', - ], - 'DescribeOssPolicy' => [ - 'summary' => 'Get OSS Policy', - 'methods' => [ - 'post', - 'get', + 'staticInfo' => ['returnType' => 'synchronous'], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + 'title' => 'Create Sample Batch', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '2000', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateSampleBatch'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'yundun-saf:CreateSampleBatch', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + ], + 'CreateSampleData' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', + 'abilityTreeCode' => '136014', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'name', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The name.', 'type' => 'string', 'required' => false, 'example' => '注册样本', 'title' => ''], ], [ 'name' => 'scene', 'in' => 'query', + 'schema' => ['description' => 'The scenario.', 'type' => 'string', 'required' => false, 'example' => 'PHONE', 'title' => ''], + ], + [ + 'name' => 'description', + 'in' => 'query', + 'schema' => ['description' => 'The description.', 'type' => 'string', 'required' => false, 'example' => '描述', 'title' => ''], + ], + [ + 'name' => 'riskValue', + 'in' => 'query', + 'schema' => ['description' => 'The specified risk value.', 'type' => 'string', 'required' => false, 'example' => 'black', 'title' => ''], + ], + [ + 'name' => 'storePath', + 'in' => 'query', + 'schema' => ['description' => 'The storage path.', 'type' => 'string', 'required' => false, 'example' => 'saf/de/sample/3dc2spspHKq4G3YI9d08'."\n", 'title' => ''], + ], + [ + 'name' => 'storeType', + 'in' => 'query', + 'schema' => ['description' => 'The storage type.', 'type' => 'string', 'required' => false, 'example' => 'OSS', 'title' => ''], + ], + [ + 'name' => 'encryptType', + 'in' => 'query', 'schema' => [ - 'description' => 'Scene', + 'description' => 'The encryption type. Valid values:'."\n" + .'- **ALL**: all encryption'."\n" + .'- **LABEL**: label encryption'."\n" + .'- **NONE**: no encryption.', + 'enumValueTitles' => ['ALL' => 'All encryption.', 'LABEL' => 'Label encryption.', 'NONE' => 'No encryption.'], 'type' => 'string', - 'required' => true, - 'enumValueTitles' => [ - 'NAME_LIST' => '名单', - 'IMPORT_VARIABLE' => '变量', - ], - 'example' => 'NAME_LIST', + 'required' => false, + 'example' => 'LABEL', + 'title' => '', ], ], + [ + 'name' => 'regId', + 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'Host' => [ - 'description' => 'OSS host ID.', - 'type' => 'string', - 'example' => 'testvm.biubiubiuu.com', - ], - 'Key' => [ - 'description' => 'Key required for file upload.', - 'type' => 'string', - 'example' => 'saf/a/uid/ccc', - ], - 'Signature' => [ - 'description' => 'Signature data.', - 'type' => 'string', - 'example' => 'tzl1wL4q8rR/xxxxxx', - ], - 'Policy' => [ - 'description' => 'OSS security policy', - 'type' => 'string', - 'example' => 'eyJleHBpxxxxxx', - ], - 'AccessId' => [ - 'description' => 'accessId, a parameter used in OSS SDK uploads, corresponding to OSSAccessKeyId', - 'type' => 'string', - 'example' => 'LTAxxxxxxxxxxxx', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"Host\\": \\"testvm.biubiubiuu.com\\",\\n \\"Key\\": \\"saf/a/uid/ccc\\",\\n \\"Signature\\": \\"tzl1wL4q8rR/xxxxxx\\",\\n \\"Policy\\": \\"eyJleHBpxxxxxx\\",\\n \\"AccessId\\": \\"LTAIpeYTKEbC0v10\\"\\n}","type":"json"}]', - 'title' => 'Query OSS Upload Credentials', - 'translator' => 'machine', - ], - 'DeleteDataSource' => [ - 'summary' => 'Delete Data Source', - 'methods' => [ - 'post', - 'get', + 'title' => 'Create sample data', + 'summary' => 'Creates sample data.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:05.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateSampleData'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'CreateSimulationTask' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'deprecated' => false, + 'operationType' => 'write', 'systemTags' => [ - 'operationType' => 'get', + 'operationType' => 'create', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], + [ + 'name' => 'taskName', + 'in' => 'query', + 'schema' => ['description' => 'The task name.', 'type' => 'string', 'required' => true, 'example' => '仿真任务', 'title' => ''], + ], + [ + 'name' => 'eventCode', + 'in' => 'query', + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => true, 'example' => 'de_anbwns2231', 'title' => ''], + ], + [ + 'name' => 'startTime', + 'in' => 'query', + 'schema' => ['description' => 'The start time, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1730448000000', 'title' => ''], + ], + [ + 'name' => 'endTime', + 'in' => 'query', + 'schema' => ['description' => 'The end time, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1735541040000', 'title' => ''], + ], + [ + 'name' => 'runTask', + 'in' => 'query', + 'schema' => ['description' => 'Specifies whether to run the task immediately.', 'type' => 'boolean', 'required' => true, 'example' => 'false', 'title' => ''], + ], + [ + 'name' => 'dataSourceType', + 'in' => 'query', + 'schema' => ['description' => 'The data source type.', 'type' => 'string', 'required' => false, 'example' => 'SLS', 'title' => ''], + ], + [ + 'name' => 'dataSourceConfig', + 'in' => 'query', + 'schema' => ['description' => 'The datasource config.', 'type' => 'string', 'required' => false, 'example' => '{}', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'id', + 'name' => 'filtersStr', 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '30', - ], + 'schema' => ['description' => 'The filter.', 'type' => 'string', 'required' => false, 'example' => '{"left":"score","operate":"bw","right":"222,333"}', 'title' => ''], + ], + [ + 'name' => 'rulesStr', + 'in' => 'query', + 'schema' => ['description' => 'The list of policies.', 'type' => 'string', 'required' => true, 'example' => '[\\"100234\\"]', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Delete Data Source', - 'translator' => 'machine', - ], - 'CreateAnalysisConditionFavorite' => [ - 'summary' => 'Add Query Conditions', - 'methods' => [ - 'post', - 'get', + 'title' => 'Create task', + 'summary' => 'Creates a task.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:05.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateSimulationTask'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'CreateTaskGroup' => [ + 'summary' => 'Cancels a subtask.', + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', - 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '138403', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the error message returned by the operation. Valid values:'."\n" + .'- zh: Chinese.'."\n" + .'- en: English.'."\n" + ."\n" + .'Default value: en.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'name', + 'name' => 'Type', 'in' => 'query', - 'schema' => [ - 'description' => 'Condition favorite name', - 'type' => 'string', - 'required' => true, - 'example' => '条件一', - ], + 'schema' => ['description' => 'The access type.', 'type' => 'string', 'required' => false, 'example' => 'SAF_CONSOLE', 'title' => ''], ], [ - 'name' => 'eventCodes', + 'name' => 'TaskGroupName', 'in' => 'query', - 'schema' => [ - 'description' => 'Event codes, separated by commas', - 'type' => 'string', - 'required' => true, - 'example' => '["de_ahqhsw7665","de_agbzfi5134"]', - ], + 'schema' => ['description' => 'The task group name.', 'type' => 'string', 'required' => false, 'example' => 'TeskGroupTest', 'title' => ''], ], [ - 'name' => 'eventBeginTime', + 'name' => 'Tab', 'in' => 'query', - 'schema' => [ - 'description' => 'Start time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1751299200000', - ], + 'schema' => ['description' => 'The scenario.', 'type' => 'string', 'required' => false, 'example' => 'INTERNET', 'title' => ''], ], [ - 'name' => 'eventEndTime', + 'name' => 'SampleIds', 'in' => 'query', - 'schema' => [ - 'description' => 'End time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1753372799000', - ], + 'schema' => ['description' => 'The sample IDs.', 'type' => 'string', 'required' => false, 'example' => '1,2', 'title' => ''], ], [ - 'name' => 'condition', + 'name' => 'ServiceCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'Condition value.', - 'type' => 'string', - 'required' => true, - 'example' => '{"relationship":"and","list":[{"deepCount":1,"left":{"hasRightVariable":true,"fieldType":"INT","functionName":"","leftVariableType":"NATIVE","name":"DEtest222","operatorCode":"equals"},"right":{"rightVariableType":"constant","name":"11","functionName":""},"operatorCode":"equals"}]}', - ], + 'schema' => ['description' => 'The service codes.', 'type' => 'string', 'required' => false, 'example' => 'oss', 'title' => ''], ], [ - 'name' => 'type', + 'name' => 'ServiceNames', 'in' => 'query', - 'schema' => [ - 'description' => 'Query type', - 'type' => 'string', - 'required' => true, - 'example' => 'BASIC', - ], + 'schema' => ['description' => 'The list of service names for per-application statistics.', 'type' => 'string', 'required' => false, 'example' => 'Test', 'title' => ''], ], [ - 'name' => 'fieldName', + 'name' => 'Scenes', 'in' => 'query', - 'schema' => [ - 'description' => 'Field name', - 'type' => 'string', - 'required' => false, - 'example' => 'age', - ], + 'schema' => ['description' => 'The scenarios corresponding to the service.', 'type' => 'string', 'required' => false, 'example' => '[\\"porn\\",\\"terrorism\\",\\"ad\\"]', 'title' => ''], ], [ - 'name' => 'fieldValue', + 'name' => 'ServiceList', 'in' => 'query', - 'schema' => [ - 'description' => 'Field value', - 'type' => 'string', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The service list.', 'type' => 'string', 'required' => false, 'example' => '[{"serviceCode":"anti_fraud_v4_score"},{"serviceCode":"antif2_score"},{"serviceCode":"anti_fraud_customed","scenes":["TC_general_1","aliyun_cust_feat_all"]},{"serviceCode":"antif2_customed_plus","scenes":["antif2_customed_v1_feature"]}]', 'title' => ''], ], ], 'responses' => [ @@ -5418,342 +4137,215 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => [ + 'description' => 'The returned result.', + 'type' => 'object', + 'properties' => [ + 'TaskGroupId' => ['description' => 'The task group ID.'."\n" + ."\n" + .'> This parameter is in invitational preview. When this parameter is used, other query conditions become invalid.', 'type' => 'integer', 'format' => 'int32', 'example' => 'g-0jlcreertd0p471l6f72', 'title' => ''], + 'TaskGroupName' => ['description' => 'The task group name.', 'type' => 'string', 'example' => 'GroupTest', 'title' => ''], + 'SubTaskCount' => ['description' => 'The number of subtasks generated from task parsing and splitting.', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], + 'GroupStatus' => ['description' => 'The group status.', 'type' => 'string', 'example' => 'RUNNING', 'title' => ''], + 'SampleNames' => [ + 'description' => 'The task group name.', + 'type' => 'array', + 'items' => ['description' => 'The task name.', 'type' => 'string', 'example' => 'Test', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'CreatorUserId' => ['description' => 'The creator user ID.', 'type' => 'integer', 'format' => 'int32', 'example' => '345298', 'title' => ''], + 'CreateTime' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1750645267000', 'title' => ''], + 'Tab' => ['description' => 'The scenario.', 'type' => 'string', 'example' => 'FINANCE', 'title' => ''], + 'SubTaskList' => [ + 'description' => 'The subtask list.', + 'type' => 'array', + 'items' => [ + 'description' => 'The subtask list.', + 'type' => 'object', + 'properties' => [ + 'SubTaskId' => ['description' => 'The subtask ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '3', 'title' => ''], + 'TaskName' => ['description' => 'The task name.', 'type' => 'string', 'example' => '阿里多头_68629_20260115', 'title' => ''], + 'TaskGroupId' => ['description' => 'The task group ID.', 'type' => 'string', 'example' => '4', 'title' => ''], + 'SampleId' => ['description' => 'The sample IDs.', 'type' => 'string', 'example' => '4', 'title' => ''], + 'SampleName' => ['description' => 'The sample name.', 'type' => 'string', 'example' => 'fs', 'title' => ''], + 'ServiceCode' => ['description' => 'The service code.', 'type' => 'string', 'example' => 'anti_fraud_customed', 'title' => ''], + 'ServiceName' => ['description' => 'The service name.', 'type' => 'string', 'example' => '多头风险前筛', 'title' => ''], + 'GroupName' => ['description' => 'The user group name.', 'type' => 'string', 'example' => 'pts-demo', 'title' => ''], + 'ModelScene' => ['description' => 'The model scenario.', 'type' => 'string', 'example' => 'rfs', 'title' => ''], + 'TaskStatus' => ['description' => 'The execution status of the import task. Valid values:'."\n" + .'- DOING: Running.'."\n" + .'- FINISH: Completed.', 'type' => 'string', 'example' => 'Finished', 'title' => ''], + 'FinishTime' => ['description' => 'The task end time.', 'type' => 'string', 'example' => '2026-01-12 15:47:23', 'title' => ''], + 'Tab' => ['description' => 'The scenario.', 'type' => 'string', 'example' => 'FINANCE', 'title' => ''], + 'FileName' => ['description' => 'The file name.', 'type' => 'string', 'example' => 'model_test_enorl_202606040953+10.csv', 'title' => ''], + 'Checker' => ['description' => 'The reviewer.', 'type' => 'string', 'example' => '303872', 'title' => ''], + 'FileRows' => ['description' => 'The number of rows in the file.', 'type' => 'string', 'example' => '12', 'title' => ''], + 'IsCharge' => ['description' => 'Indicates whether the task is billed.', 'type' => 'string', 'example' => 'true', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', ], + 'Code' => ['description' => 'The response code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'HttpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'The returned message.', 'type' => 'string', 'example' => 'success', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Save Query Conditions', - 'translator' => 'machine', - ], - 'CreateAnalysisExportTask' => [ - 'summary' => 'Create Export Task', - 'methods' => [ - 'post', - 'get', + 'title' => 'Create a task group', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:CreateTaskGroup', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": {\\n \\"TaskGroupId\\": 0,\\n \\"TaskGroupName\\": \\"GroupTest\\",\\n \\"SubTaskCount\\": 3,\\n \\"GroupStatus\\": \\"RUNNING\\",\\n \\"SampleNames\\": [\\n \\"Test\\"\\n ],\\n \\"CreatorUserId\\": 345298,\\n \\"CreateTime\\": 1750645267000,\\n \\"Tab\\": \\"FINANCE\\",\\n \\"SubTaskList\\": [\\n {\\n \\"SubTaskId\\": 3,\\n \\"TaskName\\": \\"阿里多头_68629_20260115\\",\\n \\"TaskGroupId\\": \\"4\\",\\n \\"SampleId\\": \\"4\\",\\n \\"SampleName\\": \\"fs\\",\\n \\"ServiceCode\\": \\"anti_fraud_customed\\",\\n \\"ServiceName\\": \\"多头风险前筛\\",\\n \\"GroupName\\": \\"pts-demo\\",\\n \\"ModelScene\\": \\"rfs\\",\\n \\"TaskStatus\\": \\"Finished\\",\\n \\"FinishTime\\": \\"2026-01-12 15:47:23\\",\\n \\"Tab\\": \\"FINANCE\\",\\n \\"FileName\\": \\"model_test_enorl_202606040953+10.csv\\",\\n \\"Checker\\": \\"303872\\",\\n \\"FileRows\\": \\"12\\",\\n \\"IsCharge\\": \\"true\\"\\n }\\n ]\\n },\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', + ], + 'DeepCopyRule' => [ + 'summary' => 'Policy Replication', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for the request and response messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'eventCodes', + 'name' => 'SourceRuleId', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'required' => true, - 'example' => 'de_afghcf6411', - ], + 'schema' => ['description' => 'Source policy ID', 'type' => 'string', 'required' => false, 'example' => '102125', 'title' => ''], ], [ - 'name' => 'scope', + 'name' => 'SourceRuleIds', 'in' => 'query', - 'schema' => [ - 'description' => 'Export scope: ALL: All, SELECT: Selected rows', - 'type' => 'string', - 'required' => true, - 'example' => 'ALL', - ], + 'schema' => ['description' => 'Target policy ID', 'type' => 'string', 'required' => false, 'example' => '102125,102129', 'title' => ''], ], [ - 'name' => 'fileFormat', + 'name' => 'TargetEventCode', 'in' => 'query', - 'schema' => [ - 'description' => 'File format, Excel, CSV', - 'type' => 'string', - 'required' => true, - 'example' => 'CSV', - ], + 'schema' => ['description' => 'Target event', 'type' => 'string', 'required' => false, 'example' => 'de_ajtshf1581', 'title' => ''], ], [ - 'name' => 'columns', + 'name' => 'TargetEventName', 'in' => 'query', - 'schema' => [ - 'description' => 'Custom columns', - 'type' => 'string', - 'required' => false, - 'example' => '['."\n" - .' {'."\n" - .' "fieldName": "requestId",'."\n" - .' "fieldTitle": "RequestId"'."\n" - .' },'."\n" - .' {'."\n" - .' "fieldName": "eventTime",'."\n" - .' "fieldTitle": "事件时间"'."\n" - .' },'."\n" - .' {'."\n" - .' "fieldName": "accountId",'."\n" - .' "fieldTitle": "账号"'."\n" - .' },'."\n" - .' {'."\n" - .' "fieldName": "deviceId",'."\n" - .' "fieldTitle": "设备ID"'."\n" - .' },'."\n" - .' {'."\n" - .' "fieldName": "eventCode",'."\n" - .' "fieldTitle": "事件编码"'."\n" - .' },'."\n" - .' {'."\n" - .' "fieldName": "ip",'."\n" - .' "fieldTitle": "IP"'."\n" - .' },'."\n" - .' {'."\n" - .' "fieldName": "score",'."\n" - .' "fieldTitle": "分值"'."\n" - .' },'."\n" - .' {'."\n" - .' "fieldName": "tags",'."\n" - .' "fieldTitle": "标签"'."\n" - .' },'."\n" - .' {'."\n" - .' "fieldName": "DEtest222",'."\n" - .' "fieldTitle": "测试222"'."\n" - .' }'."\n" - .' ]', - ], + 'schema' => ['description' => 'Target event name', 'type' => 'string', 'required' => false, 'example' => '目标事件名称', 'title' => ''], ], [ - 'name' => 'eventBeginTime', + 'name' => 'ExpressionVariableInfo', 'in' => 'query', - 'schema' => [ - 'description' => 'Start time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1752076800000', - ], + 'schema' => ['description' => 'Custom variables to be added', 'type' => 'string', 'required' => false, 'example' => '[{"id":"ex_2wxZPcxg3a03","title":"新标题"}]', 'title' => ''], ], [ - 'name' => 'eventEndTime', + 'name' => 'QueryExpressionVariableInfo', 'in' => 'query', - 'schema' => [ - 'description' => 'End time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1753891199000', - ], + 'schema' => ['description' => 'Custom query variables to be added', 'type' => 'string', 'required' => false, 'example' => '[{"id":"ex_2wxZPcxg3a03","title":"新标题"}]', 'title' => ''], ], [ - 'name' => 'type', + 'name' => 'CustWriteInfo', 'in' => 'query', - 'schema' => [ - 'description' => 'Type, BASIC: Basic query, ADVANCE: Advanced query, BATCH: Batch query', - 'type' => 'string', - 'required' => true, - 'example' => 'BASIC', - ], + 'schema' => ['description' => 'Read cumulative variable', 'type' => 'string', 'required' => false, 'example' => '[1234,2345]', 'title' => ''], ], [ - 'name' => 'conditions', + 'name' => 'CustInsertInfo', 'in' => 'query', - 'schema' => [ - 'description' => 'Query expression', - 'type' => 'string', - 'required' => false, - 'example' => '{'."\n" - .' "fieldName": null, '."\n" - .' "fieldValue": null '."\n" - .' }', - ], + 'schema' => ['description' => 'Newly added cumulative variable', 'type' => 'string', 'required' => false, 'example' => '[{"id":"1288","title":"新标题"}]', 'title' => ''], ], [ - 'name' => 'fieldName', + 'name' => 'CreateType', 'in' => 'query', - 'schema' => [ - 'description' => 'Field name', - 'type' => 'string', - 'required' => false, - 'example' => 'age', - ], + 'schema' => ['description' => 'Creation type', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], ], [ - 'name' => 'fieldValue', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Field value', - 'type' => 'string', - 'required' => false, - 'example' => '20', - ], + 'schema' => ['description' => 'Region code', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'title' => '', + 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Returned object', + 'RequestId' => ['title' => '', 'description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + 'ResultObject' => [ + 'description' => 'Returned result information', 'type' => 'object', 'properties' => [ - 'eventCodes' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'example' => 'de_ahespg8137', - ], - 'eventBeginTime' => [ - 'description' => 'Event start time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1752076800000', - ], - 'eventEndTime' => [ - 'description' => 'End time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1753891199000', - ], - 'type' => [ - 'description' => 'Export task type.', - 'type' => 'string', - 'example' => 'BASIC', - ], - 'scope' => [ - 'description' => 'Export task scope.', - 'type' => 'string', - 'example' => 'ALL', - ], - 'fileFormat' => [ - 'description' => 'File format.', - 'type' => 'string', - 'example' => 'CSV', - ], - 'conditions' => [ - 'description' => 'Export task conditions.', - 'type' => 'string', - 'example' => '{'."\n" - .' "fieldName": null, '."\n" - .' "fieldValue": null '."\n" - .' }', - ], - 'columns' => [ - 'description' => 'Export list.', - 'type' => 'string', - 'example' => '['."\n" - .' {'."\n" - .' "fieldName": "requestId",'."\n" - .' "fieldTitle": "RequestId"'."\n" - .' },'."\n" - .' {'."\n" - .' "fieldName": "eventTime",'."\n" - .' "fieldTitle": "事件时间"'."\n" - .' },'."\n" - .' {'."\n" - .' "fieldName": "accountId",'."\n" - .' "fieldTitle": "账号"'."\n" - .' },'."\n" - .' {'."\n" - .' "fieldName": "deviceId",'."\n" - .' "fieldTitle": "设备ID"'."\n" - .' },'."\n" - .' {'."\n" - .' "fieldName": "eventCode",'."\n" - .' "fieldTitle": "事件编码"'."\n" - .' },'."\n" - .' {'."\n" - .' "fieldName": "ip",'."\n" - .' "fieldTitle": "IP"'."\n" - .' },'."\n" - .' {'."\n" - .' "fieldName": "score",'."\n" - .' "fieldTitle": "分值"'."\n" - .' },'."\n" - .' {'."\n" - .' "fieldName": "tags",'."\n" - .' "fieldTitle": "标签"'."\n" - .' },'."\n" - .' {'."\n" - .' "fieldName": "DEtest222",'."\n" - .' "fieldTitle": "测试222"'."\n" - .' }'."\n" - .' ]', - ], - 'status' => [ - 'description' => 'Task status.', - 'type' => 'string', - 'example' => 'RUNNING', - ], - 'ossKey' => [ - 'description' => 'OSS-generated key.', - 'type' => 'string', - 'example' => 'xxxxx', - ], - 'userId' => [ - 'description' => 'User UID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1519714049632764', - ], + 'RuleId' => ['description' => 'Policy ID', 'type' => 'string', 'example' => '104556', 'title' => ''], + 'ConsoleRuleId' => ['description' => 'Primary key of the policy', 'type' => 'integer', 'format' => 'int64', 'example' => '2346', 'title' => ''], + 'RuleVersionId' => ['description' => 'Primary key of the policy version', 'type' => 'integer', 'format' => 'int64', 'example' => '1135', 'title' => ''], + 'BatchCopyFlag' => ['description' => 'Whether to redirect to details', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], - ], - 'RequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'title' => '', + 'example' => '', ], ], + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"eventCodes\\": \\"de_ahespg8137\\",\\n \\"eventBeginTime\\": 1752076800000,\\n \\"eventEndTime\\": 1753891199000,\\n \\"type\\": \\"BASIC\\",\\n \\"scope\\": \\"ALL\\",\\n \\"fileFormat\\": \\"CSV\\",\\n \\"conditions\\": \\"{\\\\n \\\\\\"fieldName\\\\\\": null, \\\\n \\\\\\"fieldValue\\\\\\": null \\\\n }\\",\\n \\"columns\\": \\"[\\\\n {\\\\n \\\\\\"fieldName\\\\\\": \\\\\\"requestId\\\\\\",\\\\n \\\\\\"fieldTitle\\\\\\": \\\\\\"RequestId\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\"fieldName\\\\\\": \\\\\\"eventTime\\\\\\",\\\\n \\\\\\"fieldTitle\\\\\\": \\\\\\"事件时间\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\"fieldName\\\\\\": \\\\\\"accountId\\\\\\",\\\\n \\\\\\"fieldTitle\\\\\\": \\\\\\"账号\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\"fieldName\\\\\\": \\\\\\"deviceId\\\\\\",\\\\n \\\\\\"fieldTitle\\\\\\": \\\\\\"设备ID\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\"fieldName\\\\\\": \\\\\\"eventCode\\\\\\",\\\\n \\\\\\"fieldTitle\\\\\\": \\\\\\"事件编码\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\"fieldName\\\\\\": \\\\\\"ip\\\\\\",\\\\n \\\\\\"fieldTitle\\\\\\": \\\\\\"IP\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\"fieldName\\\\\\": \\\\\\"score\\\\\\",\\\\n \\\\\\"fieldTitle\\\\\\": \\\\\\"分值\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\"fieldName\\\\\\": \\\\\\"tags\\\\\\",\\\\n \\\\\\"fieldTitle\\\\\\": \\\\\\"标签\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\"fieldName\\\\\\": \\\\\\"DEtest222\\\\\\",\\\\n \\\\\\"fieldTitle\\\\\\": \\\\\\"测试222\\\\\\"\\\\n }\\\\n ]\\",\\n \\"status\\": \\"RUNNING\\",\\n \\"ossKey\\": \\"xxxxx\\",\\n \\"userId\\": 1519714049632764\\n },\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Create Export Task', - 'translator' => 'machine', - ], - 'DeleteAnalysisConditionFavorite' => [ - 'summary' => 'Delete Query Condition', - 'methods' => [ - 'post', - 'get', + 'staticInfo' => ['returnType' => 'synchronous'], + 'title' => 'Policy Replication', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeepCopyRule'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": {\\n \\"RuleId\\": \\"104556\\",\\n \\"ConsoleRuleId\\": 2346,\\n \\"RuleVersionId\\": 1135,\\n \\"BatchCopyFlag\\": true\\n }\\n}","type":"json"}]', + ], + 'DeleteAnalysisConditionFavorite' => [ + 'summary' => 'Deletes a query condition.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5761,42 +4353,24 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ 'name' => 'id', 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '30', - ], + 'schema' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '30', 'title' => ''], ], ], 'responses' => [ @@ -5804,556 +4378,425 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Delete Favorite Query Condition', - 'translator' => 'machine', - ], - 'DescribeAdvanceSearchPageList' => [ - 'summary' => 'Advanced Query', - 'methods' => [ - 'post', - 'get', + 'title' => 'Delete a favorite query condition', + 'changeSet' => [ + ['createdAt' => '2021-12-22T09:23:29.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteAnalysisConditionFavorite'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DeleteByPassShuntEvent' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'readAndWrite', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'eventBeginTime', + 'name' => 'eventId', 'in' => 'query', + 'schema' => ['description' => 'The event ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '25', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'Query start time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1753372800000', + 'type' => 'object', + 'properties' => [ + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'success' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error message.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'Delete a bypass event', + 'summary' => 'Deletes a bypass event.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteByPassShuntEvent'], + ], + ], + 'ramActions' => [ [ - 'name' => 'eventEndTime', - 'in' => 'query', - 'schema' => [ - 'description' => 'End time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1753459199059', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": true\\n}","type":"json"}]', + ], + 'DeleteCustVariable' => [ + 'summary' => 'Deletes a cumulative variable.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'eventCodes', - 'in' => 'query', - 'schema' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'required' => true, - 'example' => '["de_ahqhsw7665"]', - ], + 'AK' => [], ], + ], + 'operationType' => 'readAndWrite', + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ [ - 'name' => 'condition', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Condition value.', - 'type' => 'string', - 'required' => false, - 'example' => '{'."\n" - .' "relationship": "and",'."\n" - .' "list": ['."\n" - .' {'."\n" - .' "deepCount": 1,'."\n" - .' "left": {'."\n" - .' "hasRightVariable": true,'."\n" - .' "fieldType": "STRING",'."\n" - .' "functionName": "",'."\n" - .' "leftVariableType": "NATIVE",'."\n" - .' "name": "accountId",'."\n" - .' "operatorCode": "equals"'."\n" - .' },'."\n" - .' "right": {'."\n" - .' "rightVariableType": "constant",'."\n" - .' "name": "10000",'."\n" - .' "functionName": ""'."\n" - .' },'."\n" - .' "operatorCode": "equals"'."\n" - .' }'."\n" - .' ]'."\n" - .'}', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'fieldName', + 'name' => 'variableId', 'in' => 'query', - 'schema' => [ - 'description' => 'Field name', - 'type' => 'string', - 'required' => false, - 'example' => 'age', - ], + 'schema' => ['description' => 'The variable ID.', 'type' => 'string', 'required' => false, 'example' => '235', 'title' => ''], ], [ - 'name' => 'fieldValue', + 'name' => 'dataVersion', 'in' => 'query', - 'schema' => [ - 'description' => 'Field value', - 'type' => 'string', - 'required' => false, - 'example' => '20', - ], + 'schema' => ['description' => 'The data version.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'currentPage', + 'name' => 'createType', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1', - ], + 'schema' => ['description' => 'The creation type.', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], ], [ - 'name' => 'pageSize', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default value is 10', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '10', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'header' => [ - 'description' => 'Table header', - 'type' => 'array', - 'items' => [ - 'description' => 'Application header information.', - 'type' => 'object', - 'properties' => [ - 'fieldName' => [ - 'description' => 'Field name', - 'type' => 'string', - 'example' => 'age', - ], - 'fieldTitle' => [ - 'description' => 'Field title.', - 'type' => 'string', - 'example' => '年龄', - ], - 'isDefault' => [ - 'description' => 'Whether it is a default display field (displayed in the response, not used as a parameter)'."\n" - .'- true: Yes'."\n" - .'- false: No', - 'type' => 'boolean', - 'example' => 'true', - ], - ], - ], - ], - 'data' => [ - 'description' => 'Returned data object', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned data.', - 'type' => 'object', - 'example' => '{}', - ], - ], - 'totalItem' => [ - 'description' => 'Total number of items', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '37', - ], - 'totalPage' => [ - 'description' => 'Total number of pages', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '4', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'pageSize' => [ - 'description' => 'Number of items per page. Default value: 20, minimum value: 1, maximum value: 50.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', - ], - ], - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"header\\": [\\n {\\n \\"fieldName\\": \\"age\\",\\n \\"fieldTitle\\": \\"年龄\\",\\n \\"isDefault\\": true\\n }\\n ],\\n \\"data\\": [\\n {}\\n ],\\n \\"totalItem\\": 37,\\n \\"totalPage\\": 4,\\n \\"currentPage\\": 1,\\n \\"pageSize\\": 10\\n },\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Advanced Event Analysis Query', - 'translator' => 'machine', - ], - 'DescribeAnalysisColumnFieldList' => [ - 'summary' => 'Display All Fields', - 'methods' => [ - 'post', - 'get', + 'title' => 'Delete a cumulative variable', + 'changeSet' => [ + ['createdAt' => '2023-01-09T06:11:43.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-05-11T07:27:47.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteCustVariable'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DeleteDataSource' => [ + 'summary' => 'Deletes a data source.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', + 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'id', + 'in' => 'query', + 'schema' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '30', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Query All Fields for Event Analysis', - 'translator' => 'machine', - ], - 'DescribeAnalysisColumnList' => [ - 'summary' => 'Query Custom Columns', - 'methods' => [ - 'post', - 'get', + 'title' => 'Delete a data source', + 'changeSet' => [ + ['createdAt' => '2021-11-24T00:56:53.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteDataSource'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DeleteEventField' => [ + 'summary' => 'Delete Event Field', + 'path' => '', + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', + 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'get', + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafWH3N80'], + 'tenantRelevance' => 'tenant', ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], + [ + 'name' => 'eventCode', + 'in' => 'query', + 'schema' => ['description' => 'Event code', 'type' => 'string', 'required' => false, 'example' => 'de_awukck7117', 'title' => ''], + ], + [ + 'name' => 'fieldName', + 'in' => 'query', + 'schema' => ['description' => 'Field name', 'type' => 'string', 'required' => false, 'example' => 'age', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Region ID', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'title' => '', + 'description' => 'Response schema', 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'variableType' => [ - 'description' => 'Variable type.', - 'type' => 'string', - 'example' => 'NATIVE', - ], - 'variableName' => [ - 'description' => 'Variable name.', - 'type' => 'string', - 'example' => 'age', - ], - 'variableTitle' => [ - 'description' => 'Variable title.', - 'type' => 'string', - 'example' => '年龄', - ], - 'eventCode' => [ - 'description' => 'Event code', - 'type' => 'string', - 'example' => 'de_aszbjb7236', - ], - 'eventName' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'example' => '注册风险', - ], - 'isDefault' => [ - 'description' => 'Whether it is a default column.', - 'type' => 'boolean', - 'example' => 'true', - ], - ], - ], - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'RequestId' => ['title' => '', 'description' => 'ID of the request', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + 'resuleObject' => ['description' => 'Result object', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"variableType\\": \\"NATIVE\\",\\n \\"variableName\\": \\"age\\",\\n \\"variableTitle\\": \\"年龄\\",\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"eventName\\": \\"注册风险\\",\\n \\"isDefault\\": true\\n }\\n ],\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Custom Column Query for Event Analysis', - 'translator' => 'machine', - ], - 'DescribeAnalysisConditionFavoriteList' => [ - 'summary' => 'Query Condition List', - 'methods' => [ - 'post', - 'get', + 'errorCodes' => [ + 400 => [ + ['errorCode' => '1230', 'errorMessage' => 'variable is used.', 'description' => 'The variable is already in use.'], + ['errorCode' => '1403', 'errorMessage' => 'user no data power', 'description' => 'User has no data permissions'], + ], + 500 => [ + ['errorCode' => '1101', 'errorMessage' => 'system error', 'description' => 'System Error'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'staticInfo' => ['returnType' => 'synchronous'], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resuleObject\\": true\\n}","type":"json"}]', + 'title' => 'Delete Event Field', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteEventField'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + ], + 'DeleteExpressionVariable' => [ + 'summary' => 'Deletes a custom variable.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'readAndWrite', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'id', + 'in' => 'query', + 'schema' => ['description' => 'The variable ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '2556', 'title' => ''], + ], + [ + 'name' => 'dataVersion', + 'in' => 'query', + 'schema' => ['description' => 'The data version.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'id' => [ - 'description' => 'Primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '497', - ], - 'name' => [ - 'description' => 'Condition name', - 'type' => 'string', - 'example' => '查询条件1', - ], - 'eventCodes' => [ - 'description' => 'Event codes.', - 'type' => 'string', - 'example' => 'de_ahespg8137', - ], - 'eventBeginTime' => [ - 'description' => 'Event start timestamp.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1752076800000', - ], - 'eventEndTime' => [ - 'description' => 'Event end time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1753891199000', - ], - 'condition' => [ - 'description' => 'Condition value.', - 'type' => 'string', - 'example' => '{"currentId":1,"deepCount":0,"list":[{"currentId":2,"deepCount":1,"left":{"code":"accountId","fieldType":"STRING","functionName":"","hasRightVariable":false,"name":"accountId"},"operatorCode":"isNotEmptyWrapper","parentId":1,"right":{"code":"\'A\\nB\\nC\'","functionName":"","name":"","rightVariableType":"constant"}}],"parentId":0,"relationship":"and"}', - ], - 'type' => [ - 'description' => 'Type, BASIC: Basic query, ADVANCE: Advanced query, BATCH: Batch query', - 'type' => 'string', - 'example' => 'BASIC', - ], - 'fieldName' => [ - 'description' => 'Field name.', - 'type' => 'string', - 'example' => 'age', - ], - 'fieldValue' => [ - 'description' => 'Field value.', - 'type' => 'string', - 'example' => '20', - ], - ], - ], - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"id\\": 497,\\n \\"name\\": \\"查询条件1\\",\\n \\"eventCodes\\": \\"de_ahespg8137\\",\\n \\"eventBeginTime\\": 1752076800000,\\n \\"eventEndTime\\": 1753891199000,\\n \\"condition\\": \\"{\\\\\\"currentId\\\\\\":1,\\\\\\"deepCount\\\\\\":0,\\\\\\"list\\\\\\":[{\\\\\\"currentId\\\\\\":2,\\\\\\"deepCount\\\\\\":1,\\\\\\"left\\\\\\":{\\\\\\"code\\\\\\":\\\\\\"accountId\\\\\\",\\\\\\"fieldType\\\\\\":\\\\\\"STRING\\\\\\",\\\\\\"functionName\\\\\\":\\\\\\"\\\\\\",\\\\\\"hasRightVariable\\\\\\":false,\\\\\\"name\\\\\\":\\\\\\"accountId\\\\\\"},\\\\\\"operatorCode\\\\\\":\\\\\\"isNotEmptyWrapper\\\\\\",\\\\\\"parentId\\\\\\":1,\\\\\\"right\\\\\\":{\\\\\\"code\\\\\\":\\\\\\"\'A\\\\\\\\nB\\\\\\\\nC\'\\\\\\",\\\\\\"functionName\\\\\\":\\\\\\"\\\\\\",\\\\\\"name\\\\\\":\\\\\\"\\\\\\",\\\\\\"rightVariableType\\\\\\":\\\\\\"constant\\\\\\"}}],\\\\\\"parentId\\\\\\":0,\\\\\\"relationship\\\\\\":\\\\\\"and\\\\\\"}\\",\\n \\"type\\": \\"BASIC\\",\\n \\"fieldName\\": \\"age\\",\\n \\"fieldValue\\": \\"20\\"\\n }\\n ],\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Conditional Query List', - 'translator' => 'machine', - ], - 'DescribeAnalysisExportTaskDownloadUrl' => [ - 'summary' => 'Download Query Results', - 'methods' => [ - 'post', - 'get', + 'title' => 'Delete a custom variable', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:27:46.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteExpressionVariable'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DeleteField' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -6361,31 +4804,29 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'id', + 'in' => 'query', + 'schema' => ['description' => 'The primary key ID of the field.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '2556', 'title' => ''], + ], + [ + 'name' => 'name', + 'in' => 'query', + 'schema' => ['description' => 'The name of the field.', 'type' => 'string', 'required' => false, 'example' => 'age', 'title' => ''], ], ], 'responses' => [ @@ -6393,2638 +4834,431 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'downloadFileUrl' => [ - 'description' => 'Download URL.', - 'type' => 'string', - 'example' => 'https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D', - ], - 'status' => [ - 'description' => 'Task status.', - 'type' => 'string', - 'example' => 'SUCCESS', - ], - 'executeTime' => [ - 'description' => 'Download execution time', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1753891199000', - ], - ], - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"downloadFileUrl\\": \\"https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D\\",\\n \\"status\\": \\"SUCCESS\\",\\n \\"executeTime\\": 1753891199000\\n },\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Download Query Results', - 'translator' => 'machine', - ], - 'DescribeBasicSearchPageList' => [ - 'summary' => 'Basic Query', - 'methods' => [ - 'post', - 'get', + 'title' => 'Delete a field', + 'summary' => 'Deletes a field.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:27:15.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteField'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DeleteNameList' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'readAndWrite', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'eventBeginTime', + 'name' => 'ids', 'in' => 'query', - 'schema' => [ - 'description' => 'Query start time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1753372800000', - ], + 'schema' => ['description' => 'The list IDs. Separate multiple IDs with commas (,).', 'type' => 'string', 'required' => false, 'example' => '23,24,25', 'title' => ''], ], - [ - 'name' => 'eventEndTime', - 'in' => 'query', + ], + 'responses' => [ + 200 => [ + 'headers' => [], 'schema' => [ - 'description' => 'End time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1753459199059', + 'type' => 'object', + 'properties' => [ + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'Delete a list', + 'summary' => 'Deletes a list.', + 'changeSet' => [ + ['createdAt' => '2022-07-20T02:36:33.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-05-11T07:27:46.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteNameList'], + ], + ], + 'ramActions' => [ [ - 'name' => 'eventCodes', - 'in' => 'query', - 'schema' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'required' => true, - 'example' => '["de_ahqhsw7665"]', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DeleteNameListData' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'fieldName', - 'in' => 'query', - 'schema' => [ - 'description' => 'Field name', - 'type' => 'string', - 'required' => false, - 'example' => 'age', - ], + 'AK' => [], ], + ], + 'operationType' => 'readAndWrite', + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ [ - 'name' => 'fieldValue', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Field value', - 'type' => 'string', - 'required' => false, - 'example' => '20', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'currentPage', + 'name' => 'variableId', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1', - ], + 'schema' => ['description' => 'The variable ID.', 'type' => 'string', 'required' => false, 'example' => '239', 'title' => ''], ], [ - 'name' => 'pageSize', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, with a default value of 10', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '10', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'header' => [ - 'description' => 'Table header', - 'type' => 'array', - 'items' => [ - 'description' => 'Header information returned.', - 'type' => 'object', - 'properties' => [ - 'fieldName' => [ - 'description' => 'Field name', - 'type' => 'string', - 'example' => 'age', - ], - 'fieldTitle' => [ - 'description' => 'Field title.', - 'type' => 'string', - 'example' => '年龄', - ], - 'isDefault' => [ - 'description' => 'Whether it is a default display field (displayed in the response, not used as a parameter)'."\n" - .'- true: Yes'."\n" - .'- false: No', - 'type' => 'boolean', - 'example' => 'true', - ], - ], - ], - ], - 'data' => [ - 'description' => 'Returned data object', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned data results.', - 'type' => 'object', - 'example' => '{}', - ], - ], - 'totalItem' => [ - 'description' => 'Total number of items', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '6', - ], - 'totalPage' => [ - 'description' => 'Total number of pages', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'currentPage' => [ - 'description' => 'Current page number in pagination queries.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'pageSize' => [ - 'description' => 'Page size, with a default value of 10', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', - ], - ], - ], - 'RequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"header\\": [\\n {\\n \\"fieldName\\": \\"age\\",\\n \\"fieldTitle\\": \\"年龄\\",\\n \\"isDefault\\": true\\n }\\n ],\\n \\"data\\": [\\n {}\\n ],\\n \\"totalItem\\": 6,\\n \\"totalPage\\": 1,\\n \\"currentPage\\": 1,\\n \\"pageSize\\": 10\\n },\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Basic Event Analysis Query', - 'translator' => 'machine', - ], - 'DescribeEventDetailByRequestId' => [ - 'summary' => 'Query event details based on the request ID', - 'methods' => [ - 'post', - 'get', + 'title' => 'Delete list data', + 'summary' => 'Deletes list variable data.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:27:46.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteNameListData'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DeleteQueryVariable' => [ + 'summary' => 'Deletes a custom query variable.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', + 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'sRequestId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'required' => true, - 'example' => 'BD6B08EC-1B44-5378-8838-C76A36415C55', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'eventTime', - 'in' => 'query', - 'schema' => [ - 'description' => 'Event execution time', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1752571330000', - ], - ], - [ - 'name' => 'eventCode', + 'name' => 'id', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_azywkh7523', - ], + 'schema' => ['description' => 'The variable ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '3144', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Query Event Details by Request ID', - 'translator' => 'machine', - ], - 'DescribeEventVariableList' => [ - 'summary' => 'Query event variables', - 'methods' => [ - 'post', - 'get', + 'title' => 'Delete a custom query variable', + 'changeSet' => [ + ['createdAt' => '2023-01-05T03:46:33.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2021-11-23T12:31:20.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteQueryVariable'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DeleteRule' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'readAndWrite', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. The values are: - **zh**: Chinese - **en**: English ', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'refObjType', - 'in' => 'query', - 'schema' => [ - 'description' => 'Association Type.', - 'type' => 'string', - 'required' => true, - 'example' => 'EVENT', - ], - ], - [ - 'name' => 'refObjId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Associated event eventCode.', - 'type' => 'string', - 'required' => true, - 'example' => 'de_awkhwh0314', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'type', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'type.', - 'type' => 'string', - 'required' => false, - 'example' => 'NATIVE', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'consoleRuleId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region Code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The primary key ID of the policy.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '7035', 'title' => ''], ], [ - 'name' => 'createType', + 'name' => 'ruleId', 'in' => 'query', - 'schema' => [ - 'description' => 'Create Type.', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'schema' => ['description' => 'The policy ID.', 'type' => 'string', 'required' => false, 'example' => '102059', 'title' => ''], ], [ - 'name' => 'filterDTO', + 'name' => 'ruleVersionId', 'in' => 'query', - 'schema' => [ - 'description' => 'Filter object.', - 'type' => 'string', - 'required' => false, - 'example' => '{'."\n" - .' "type": "EXPRESSION",'."\n" - .' "name": "ex_NgR6nDVD821c"'."\n" - .'}', - ], + 'schema' => ['description' => 'The primary key ID of the policy version number.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '10203', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object.', - 'type' => 'object', - 'properties' => [ - 'nativeVariables' => [ - 'description' => 'List of event fields.', - 'type' => 'array', - 'items' => [ - 'description' => 'Return object.', - 'type' => 'object', - 'properties' => [ - 'id' => [ - 'description' => 'Variable ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '223', - ], - 'title' => [ - 'description' => 'Variable name.', - 'type' => 'string', - 'example' => '年龄', - ], - 'name' => [ - 'description' => 'variable name.', - 'type' => 'string', - 'example' => 'age', - ], - 'description' => [ - 'description' => 'Variable description.', - 'type' => 'string', - 'example' => '描述', - ], - 'type' => [ - 'description' => 'Variable type.', - 'type' => 'string', - 'example' => 'NATIVE', - ], - 'inputs' => [ - 'description' => 'Input of the variable. Event field is not present.', - 'type' => 'string', - 'example' => '无', - ], - 'fieldType' => [ - 'description' => 'Field type.', - 'type' => 'string', - 'example' => 'STRING', - ], - 'code' => [ - 'description' => 'variable code.', - 'type' => 'string', - 'example' => 'age', - ], - 'defineId' => [ - 'description' => 'Associated variable definition ID.', - 'type' => 'string', - 'example' => 'register', - ], - 'parentName' => [ - 'description' => 'Parent name.', - 'type' => 'string', - 'example' => 'parentName', - ], - 'dataDisplay' => [ - 'description' => 'Data distribution display, in JSON format.', - 'type' => 'string', - 'example' => '{}', - ], - 'sourceType' => [ - 'description' => 'Variable source type.', - 'type' => 'string', - 'example' => 'SAF', - ], - 'displayType' => [ - 'description' => 'Display type and group label.', - 'type' => 'string', - 'example' => 'NATIVE', - ], - 'xLabel' => [ - 'description' => 'x label.', - 'type' => 'string', - 'example' => 'x', - ], - 'yLabel' => [ - 'description' => 'y label.', - 'type' => 'string', - 'example' => 'y', - ], - 'favoriteFlag' => [ - 'description' => 'Favorite Identifier.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'fieldRank' => [ - 'description' => 'Field Sorting.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'fieldSource' => [ - 'description' => 'Variable source.', - 'type' => 'string', - 'example' => 'DEFINE', - ], - 'fieldDetail' => [ - 'description' => 'Field pool field details.', - 'type' => 'string', - 'example' => '无', - ], - 'inputFieldType' => [ - 'description' => 'Input field type, indicating the type of input parameters, mainly used for function categorization.', - 'type' => 'string', - 'example' => 'STRING', - ], - 'inputRequired' => [ - 'description' => 'Required parameters.', - 'type' => 'string', - 'example' => '无', - ], - 'expressionTitle' => [ - 'description' => 'Calculate expression display value.', - 'type' => 'string', - 'example' => '无', - ], - 'outlier' => [ - 'description' => 'outlier.', - 'type' => 'string', - 'example' => '无', - ], - 'outputThreshold' => [ - 'description' => 'Output score threshold.', - 'type' => 'object', - 'properties' => [ - 'minValue' => [ - 'description' => 'Minimum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '1', - ], - 'maxValue' => [ - 'description' => 'Maximum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '10', - ], - ], - ], - 'variableVelocity' => [ - 'description' => 'Variable indicator information.', - 'type' => 'object', - 'properties' => [ - 'iv' => [ - 'description' => 'iv value.', - 'type' => 'string', - 'example' => '无', - ], - ], - ], - ], - ], - ], - 'middleVariables' => [ - 'description' => 'Intermediate variable return object.', - 'type' => 'array', - 'items' => [ - 'description' => 'Variables of the event.', - 'type' => 'object', - 'properties' => [ - 'id' => [ - 'description' => 'Primary key ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '49', - ], - 'title' => [ - 'description' => 'Title.', - 'type' => 'string', - 'example' => 'midVaribale', - ], - 'name' => [ - 'description' => 'Variable name.', - 'type' => 'string', - 'example' => 'mid', - ], - 'description' => [ - 'description' => 'Variable description.', - 'type' => 'string', - 'example' => 'description', - ], - 'type' => [ - 'description' => 'Variable type.', - 'type' => 'string', - 'example' => 'MIDDLE', - ], - 'inputs' => [ - 'description' => 'Input of the variable.', - 'type' => 'string', - 'example' => 'This type does not have this field', - ], - 'fieldType' => [ - 'description' => 'Field type.', - 'type' => 'string', - 'example' => 'STRING', - ], - 'code' => [ - 'description' => 'Variable code.', - 'type' => 'string', - 'example' => 'mid', - ], - 'defineId' => [ - 'description' => 'Variable definition ID.', - 'type' => 'string', - 'example' => 'register', - ], - 'parentName' => [ - 'description' => 'Parent node. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'dataDisplay' => [ - 'description' => 'Data distribution display in JSON format. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'sourceType' => [ - 'description' => 'Source type.', - 'type' => 'string', - 'example' => 'SAF', - ], - 'displayType' => [ - 'description' => 'Display type and group label.', - 'type' => 'string', - 'example' => 'MIDDLE', - ], - 'xLabel' => [ - 'description' => 'x label. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'yLabel' => [ - 'description' => 'y label. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'favoriteFlag' => [ - 'description' => 'Favorite identifier.', - 'type' => 'boolean', - 'example' => 'false', - ], - 'fieldRank' => [ - 'description' => 'Field sorting.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'fieldSource' => [ - 'description' => 'Variable source.', - 'type' => 'string', - 'example' => 'DEFAULT', - ], - 'fieldDetail' => [ - 'description' => 'Details of the field pool. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'inputFieldType' => [ - 'description' => 'Input field type, indicating the type of input parameters, mainly used for function classification. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'inputRequired' => [ - 'description' => 'Required parameter. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'expressionTitle' => [ - 'description' => 'Calculate the display value of the expression. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'outlier' => [ - 'description' => 'Outlier value. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'outputThreshold' => [ - 'description' => 'Output value threshold.', - 'type' => 'object', - 'properties' => [ - 'minValue' => [ - 'description' => 'Minimum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '0', - ], - 'maxValue' => [ - 'description' => 'Maximum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '10', - ], - ], - ], - 'variableVelocity' => [ - 'description' => 'Variable metric information. This type of variable does not return this field.', - 'type' => 'object', - 'properties' => [ - 'iv' => [ - 'description' => 'id value. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - ], - ], - ], - ], - ], - 'nativeVariableFunctions' => [ - 'description' => 'List of available functions for the original variable.', - 'type' => 'array', - 'items' => [ - 'description' => 'Variable type.', - 'type' => 'object', - 'properties' => [ - 'id' => [ - 'description' => 'Primary key ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '93', - ], - 'title' => [ - 'description' => 'Variable title.', - 'type' => 'string', - 'example' => '根据时间戳获取小时', - ], - 'name' => [ - 'description' => 'Variable name.', - 'type' => 'string', - 'example' => '__getHourOfTimestamp__', - ], - 'description' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'example' => '时间戳,可以是秒或者毫秒', - ], - 'type' => [ - 'description' => 'Variable type.', - 'type' => 'string', - 'example' => 'FUNC', - ], - 'inputs' => [ - 'description' => 'Input field. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'fieldType' => [ - 'description' => 'Variable return type.', - 'type' => 'string', - 'example' => 'LONG', - ], - 'code' => [ - 'description' => 'Variable code.', - 'type' => 'string', - 'example' => 'getHourOfTimestamp({data})', - ], - 'defineId' => [ - 'description' => 'Variable definition ID. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'parentName' => [ - 'description' => 'Parent node. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'dataDisplay' => [ - 'description' => 'Data distribution display in JSON format. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'sourceType' => [ - 'description' => 'Source type.', - 'type' => 'string', - 'example' => 'SAF', - ], - 'displayType' => [ - 'description' => 'Display type and group label.', - 'type' => 'string', - 'example' => 'FUNC', - ], - 'xLabel' => [ - 'description' => 'x label. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'yLabel' => [ - 'description' => 'y label. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'favoriteFlag' => [ - 'description' => 'Favorite identifier.', - 'type' => 'boolean', - 'example' => 'false', - ], - 'fieldRank' => [ - 'description' => 'Field sorting.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'fieldSource' => [ - 'description' => 'Source of the field. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'fieldDetail' => [ - 'description' => 'Details of the field pool. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'inputFieldType' => [ - 'description' => 'The input type of the parameter.', - 'type' => 'string', - 'example' => 'DATE', - ], - 'inputRequired' => [ - 'description' => 'Required parameter. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'outlier' => [ - 'description' => 'Exception value. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'outputThreshold' => [ - 'description' => 'Output value threshold.', - 'type' => 'object', - 'properties' => [ - 'minValue' => [ - 'description' => 'Minimum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '0', - ], - 'maxValue' => [ - 'description' => 'Maximum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '10', - ], - ], - ], - 'variableVelocity' => [ - 'description' => 'Variable metric information. This type of variable does not return this field.', - 'type' => 'object', - 'properties' => [ - 'iv' => [ - 'description' => 'iv value. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - ], - ], - 'expressionTitle' => [ - 'description' => 'Calculate the expression display value. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - ], - ], - ], - 'sysVariables' => [ - 'description' => 'System variables.', - 'type' => 'array', - 'items' => [ - 'description' => 'System variables.', - 'type' => 'object', - 'properties' => [ - 'id' => [ - 'description' => 'Variable ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '3151', - ], - 'title' => [ - 'description' => 'Title.', - 'type' => 'string', - 'example' => 'IP所在地_城市Code'."\n", - ], - 'name' => [ - 'description' => 'Variable name.', - 'type' => 'string', - 'example' => '__ipLocationCityCode__', - ], - 'description' => [ - 'description' => 'Description of the variable.', - 'type' => 'string', - 'example' => '通过IP地址库解析IP所在的城市Code,例如,输入“42.120.74.211”,经过该变量运算,输出“330100”。', - ], - 'type' => [ - 'description' => 'Variable type.', - 'type' => 'string', - 'example' => 'SYSTEM_BIND', - ], - 'inputs' => [ - 'description' => 'Variable value input.', - 'type' => 'string', - 'example' => 'ip', - ], - 'fieldType' => [ - 'description' => 'Field type.', - 'type' => 'string', - 'example' => 'STRING', - ], - 'code' => [ - 'description' => 'Variable code.', - 'type' => 'string', - 'example' => 'parseIpV2(ip)?.cityId', - ], - 'defineId' => [ - 'description' => 'ID of the bound variable definition.', - 'type' => 'string', - 'example' => '2488', - ], - 'parentName' => [ - 'description' => 'Parent name.', - 'type' => 'string', - 'example' => '无', - ], - 'dataDisplay' => [ - 'description' => 'Data distribution display, in JSON format. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'sourceType' => [ - 'description' => 'Source type.', - 'type' => 'string', - 'example' => 'SAF', - ], - 'displayType' => [ - 'description' => 'Display type and group label.', - 'type' => 'string', - 'example' => 'SYSTEM_BIND', - ], - 'xLabel' => [ - 'description' => 'x label. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'yLabel' => [ - 'description' => 'y label. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'favoriteFlag' => [ - 'description' => 'Favorite identifier.', - 'type' => 'boolean', - 'example' => 'false', - ], - 'fieldRank' => [ - 'description' => 'Field sorting.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'fieldSource' => [ - 'description' => 'Source of the field. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'fieldDetail' => [ - 'description' => 'Details of the field pool. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'inputFieldType' => [ - 'description' => 'Input type of the parameter. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'inputRequired' => [ - 'description' => 'Required parameter. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'outlier' => [ - 'description' => 'Outlier value. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'outputThreshold' => [ - 'description' => 'Output value threshold.', - 'type' => 'object', - 'properties' => [ - 'minValue' => [ - 'description' => 'Minimum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '1', - ], - 'maxValue' => [ - 'description' => 'Maximum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '10', - ], - ], - ], - 'variableVelocity' => [ - 'description' => 'Variable metric information. This field is not returned for this type of variable.', - 'type' => 'object', - 'properties' => [ - 'iv' => [ - 'description' => 'iv value. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - ], - ], - 'expressionTitle' => [ - 'description' => 'Calculate the expression display value. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - ], - ], - ], - 'selfVariables' => [ - 'description' => 'Custom variables (custom variables, cumulative variables, custom system variables).', - 'type' => 'array', - 'items' => [ - 'description' => 'Custom variables (custom variables, cumulative variables, custom system variables).', - 'type' => 'object', - 'properties' => [ - 'id' => [ - 'description' => 'Variable ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '3174', - ], - 'title' => [ - 'description' => 'Title.', - 'type' => 'string', - 'example' => '获取手机号前七位', - ], - 'name' => [ - 'description' => 'Variable name.', - 'type' => 'string', - 'example' => 'ex_isvspbF2c7ac', - ], - 'description' => [ - 'description' => 'Description of the variable.', - 'type' => 'string', - 'example' => '变量的描述信息', - ], - 'type' => [ - 'description' => 'Variable type.', - 'type' => 'string', - 'example' => 'EXPRESSION', - ], - 'inputs' => [ - 'description' => 'Input parameters. Only returned when custom system variables are defined.', - 'type' => 'string', - 'example' => 'ip', - ], - 'fieldType' => [ - 'description' => 'Field type.', - 'type' => 'string', - 'example' => 'STRING', - ], - 'code' => [ - 'description' => 'Variable code.', - 'type' => 'string', - 'example' => 'deReadVelocity(hitRules,\\"dUd5ioJ8014\\",1,\\"MO\\",0,true,\\"SUM\\")', - ], - 'defineId' => [ - 'description' => 'Variable definition ID. Only returned for custom system variables.', - 'type' => 'string', - 'example' => '49', - ], - 'parentName' => [ - 'description' => 'Parent node. This field is not returned currently.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'dataDisplay' => [ - 'description' => 'Data distribution display, in JSON format. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'sourceType' => [ - 'description' => 'Source type.', - 'type' => 'string', - 'example' => 'SAF', - ], - 'displayType' => [ - 'description' => 'Display type and group label.', - 'type' => 'string', - 'example' => 'SELF_BIND', - ], - 'xLabel' => [ - 'description' => 'x label. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'yLabel' => [ - 'description' => 'y label. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'favoriteFlag' => [ - 'description' => 'Favorite identifier.', - 'type' => 'boolean', - 'example' => 'false', - ], - 'fieldRank' => [ - 'description' => 'Field sorting.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'fieldSource' => [ - 'description' => 'Source of the field. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'fieldDetail' => [ - 'description' => 'Details of the field pool. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'inputFieldType' => [ - 'description' => 'The input type of the parameter. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'inputRequired' => [ - 'description' => 'Required parameter. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field', - ], - 'outlier' => [ - 'description' => 'Anomaly value. Returned when the variable is a custom variable (type= EXPRESSION).', - 'type' => 'string', - 'example' => '-1', - ], - 'outputThreshold' => [ - 'description' => 'Output value threshold.', - 'type' => 'object', - 'properties' => [ - 'minValue' => [ - 'description' => 'Minimum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '1', - ], - 'maxValue' => [ - 'description' => 'Maximum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '10', - ], - ], - ], - 'variableVelocity' => [ - 'description' => 'Variable metric information. This field is not returned for this type of variable.', - 'type' => 'object', - 'properties' => [ - 'iv' => [ - 'description' => 'iv value. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - ], - ], - 'expressionTitle' => [ - 'description' => 'Expression name.', - 'type' => 'string', - 'example' => ' @IP地址 ', - ], - ], - ], - ], - 'nameList' => [ - 'description' => 'List of name variables.', - 'type' => 'array', - 'items' => [ - 'description' => 'List of name variables.', - 'type' => 'object', - 'properties' => [ - 'id' => [ - 'description' => 'Primary key ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '34', - ], - 'title' => [ - 'description' => 'Title.', - 'type' => 'string', - 'example' => '白名单', - ], - 'name' => [ - 'description' => 'Variable name.', - 'type' => 'string', - 'example' => 'nl_UN8otElLb490', - ], - 'description' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'example' => '描述', - ], - 'type' => [ - 'description' => 'Variable type.', - 'type' => 'string', - 'example' => 'NAME_LIST', - ], - 'inputs' => [ - 'description' => 'Input parameters. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'fieldType' => [ - 'description' => 'Field type. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'code' => [ - 'description' => 'Variable code.', - 'type' => 'string', - 'example' => 'nl_UN8otElLb490', - ], - 'defineId' => [ - 'description' => 'Variable definition ID. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'parentName' => [ - 'description' => 'Parent node. This field is not returned currently.', - 'type' => 'string', - 'example' => 'This type does not have this field', - ], - 'dataDisplay' => [ - 'description' => 'Data distribution display in JSON format. This field is not currently returned.', - 'type' => 'string', - 'example' => 'This type does not have this field', - ], - 'sourceType' => [ - 'description' => 'Source type.', - 'type' => 'string', - 'example' => 'SAF', - ], - 'displayType' => [ - 'description' => 'Display type and group label.', - 'type' => 'string', - 'example' => 'NAME_LIST', - ], - 'xLabel' => [ - 'description' => 'x label. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'yLabel' => [ - 'description' => 'y label. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'favoriteFlag' => [ - 'description' => 'Favorite identifier.', - 'type' => 'boolean', - 'example' => 'false', - ], - 'fieldRank' => [ - 'description' => 'Field sorting.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'fieldSource' => [ - 'description' => 'Source of the field. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field', - ], - 'fieldDetail' => [ - 'description' => 'Details of the field pool. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field', - ], - 'inputFieldType' => [ - 'description' => 'Input type of the parameter. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field', - ], - 'inputRequired' => [ - 'description' => 'Required parameter. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field', - ], - 'outlier' => [ - 'description' => 'Outlier value. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'outputThreshold' => [ - 'description' => 'Output value threshold.', - 'type' => 'object', - 'properties' => [ - 'minValue' => [ - 'description' => 'Minimum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '1', - ], - 'maxValue' => [ - 'description' => 'Maximum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '10', - ], - ], - ], - 'variableVelocity' => [ - 'description' => 'Variable metric information. This field is not returned for this type of variable.', - 'type' => 'object', - 'properties' => [ - 'iv' => [ - 'description' => 'iv value. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - ], - ], - 'expressionTitle' => [ - 'description' => 'Calculate the expression display value. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - ], - ], - ], - 'actions' => [ - 'description' => 'Action variable.', - 'type' => 'array', - 'items' => [ - 'description' => 'Action variable.', - 'type' => 'object', - 'properties' => [ - 'id' => [ - 'description' => 'Primary key ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '3144', - ], - 'title' => [ - 'description' => 'Title.', - 'type' => 'string', - 'example' => '决策结果', - ], - 'name' => [ - 'description' => 'Variable name.', - 'type' => 'string', - 'example' => '__addDeResult__', - ], - 'description' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'example' => '决策结果'."\n", - ], - 'type' => [ - 'description' => 'Variable type.', - 'type' => 'string', - 'example' => 'ACTION', - ], - 'inputs' => [ - 'description' => 'Input parameters. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'fieldType' => [ - 'description' => 'Field type. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'code' => [ - 'description' => 'Variable code.', - 'type' => 'string', - 'example' => 'deAddResult', - ], - 'defineId' => [ - 'description' => 'Variable definition ID. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'parentName' => [ - 'description' => 'Parent node. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'dataDisplay' => [ - 'description' => 'Data distribution display in JSON format. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'sourceType' => [ - 'description' => 'Source type.', - 'type' => 'string', - 'example' => 'SAF', - ], - 'displayType' => [ - 'description' => 'Display type and group label.', - 'type' => 'string', - 'example' => 'ACTION', - ], - 'xLabel' => [ - 'description' => 'x label. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'yLabel' => [ - 'description' => 'y label. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'favoriteFlag' => [ - 'description' => 'Favorite identifier.', - 'type' => 'boolean', - 'example' => 'false', - ], - 'fieldRank' => [ - 'description' => 'Field sorting.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'fieldSource' => [ - 'description' => 'Source of the field. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'fieldDetail' => [ - 'description' => 'Details of the field pool. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'inputFieldType' => [ - 'description' => 'Input type of the parameter.', - 'type' => 'string', - 'example' => 'STRING', - ], - 'inputRequired' => [ - 'description' => 'Required parameter. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'outlier' => [ - 'description' => 'Anomaly value. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'outputThreshold' => [ - 'description' => 'Output value threshold.', - 'type' => 'object', - 'properties' => [ - 'minValue' => [ - 'description' => 'Minimum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '1', - ], - 'maxValue' => [ - 'description' => 'Maximum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '10', - ], - ], - ], - 'variableVelocity' => [ - 'description' => 'Variable metric information. This field is not returned for this type of variable.', - 'type' => 'object', - 'properties' => [ - 'iv' => [ - 'description' => 'iv value. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - ], - ], - 'expressionTitle' => [ - 'description' => 'Expression display. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - ], - ], - ], - 'favoriteVariables' => [ - 'description' => 'Favorite variables.', - 'type' => 'array', - 'items' => [ - 'description' => 'Favorite variables.', - 'type' => 'object', - 'properties' => [ - 'id' => [ - 'description' => 'Primary key ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '34', - ], - 'title' => [ - 'description' => 'Title.', - 'type' => 'string', - 'example' => 'IP是否符合IPV4格式', - ], - 'name' => [ - 'description' => 'Variable name.', - 'type' => 'string', - 'example' => '__isIpAddressV4__', - ], - 'description' => [ - 'description' => 'Description of the variable.', - 'type' => 'string', - 'example' => '判断是否符合IPv4标准', - ], - 'type' => [ - 'description' => 'Variable type.', - 'type' => 'string', - 'example' => 'SYSTEM_BIND', - ], - 'inputs' => [ - 'description' => 'Input parameters should be separated by commas. Some variables may not have this field.', - 'type' => 'string', - 'example' => 'ip', - ], - 'fieldType' => [ - 'description' => 'Field type.', - 'type' => 'string', - 'example' => 'BOOLEAN', - ], - 'code' => [ - 'description' => 'Variable code.', - 'type' => 'string', - 'example' => 'deFunctionProcess(ip,\\"isIp\\")', - ], - 'defineId' => [ - 'description' => 'Variable definition ID.', - 'type' => 'string', - 'example' => '16', - ], - 'parentName' => [ - 'description' => 'Parent node. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'dataDisplay' => [ - 'description' => 'Data distribution display in JSON format. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'sourceType' => [ - 'description' => 'Source type.', - 'type' => 'string', - 'example' => 'SAF', - ], - 'displayType' => [ - 'description' => 'Display type and group label.', - 'type' => 'string', - 'example' => 'SYSTEM_BIND', - ], - 'xLabel' => [ - 'description' => 'x label. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'yLabel' => [ - 'description' => 'y label. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'favoriteFlag' => [ - 'description' => 'Favorite identifier.', - 'type' => 'boolean', - 'example' => 'false', - ], - 'fieldRank' => [ - 'description' => 'Field sorting.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'fieldSource' => [ - 'description' => 'Source of the field. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'fieldDetail' => [ - 'description' => 'Details of the field pool. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'inputFieldType' => [ - 'description' => 'Input type of the parameter. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'inputRequired' => [ - 'description' => 'Required parameter. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'outlier' => [ - 'description' => 'Anomaly value. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'outputThreshold' => [ - 'description' => 'Output value threshold.', - 'type' => 'object', - 'properties' => [ - 'minValue' => [ - 'description' => 'Minimum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '1', - ], - 'maxValue' => [ - 'description' => 'Maximum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '10', - ], - ], - ], - 'variableVelocity' => [ - 'description' => 'Variable metric information. This field is not returned for this type of variable.', - 'type' => 'object', - 'properties' => [ - 'iv' => [ - 'description' => 'iv value. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - ], - ], - 'expressionTitle' => [ - 'description' => 'Expression display value. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - ], - ], - ], - 'deviceVariables' => [ - 'description' => 'Device variable.', - 'type' => 'array', - 'items' => [ - 'description' => 'Device variable.', - 'type' => 'object', - 'properties' => [ - 'id' => [ - 'description' => 'Primary key ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '41', - ], - 'title' => [ - 'description' => 'Title.', - 'type' => 'string', - 'example' => '设备信息-设备名称-deviceName', - ], - 'name' => [ - 'description' => 'Variable name.', - 'type' => 'string', - 'example' => '__device_name__', - ], - 'description' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'example' => '设备信息-设备名称', - ], - 'type' => [ - 'description' => 'Variable type.', - 'type' => 'string', - 'example' => 'DEVICE', - ], - 'inputs' => [ - 'description' => 'Input for the variable. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'fieldType' => [ - 'description' => 'Field type.', - 'type' => 'string', - 'example' => 'STRING', - ], - 'code' => [ - 'description' => 'Variable code.', - 'type' => 'string', - 'example' => 'queryPhoneSimulatorInfo(deviceToken)?.deviceName', - ], - 'defineId' => [ - 'description' => 'Variable definition ID. This type of variable does not return this field.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'parentName' => [ - 'description' => 'Parent node. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'dataDisplay' => [ - 'description' => 'Data distribution display in JSON format. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'sourceType' => [ - 'description' => 'The source type.', - 'type' => 'string', - 'example' => 'SAF', - ], - 'displayType' => [ - 'description' => 'The display type and grouping label.', - 'type' => 'string', - 'example' => 'DEVICE', - ], - 'xLabel' => [ - 'description' => 'The X label. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'yLabel' => [ - 'description' => 'The Y label. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'favoriteFlag' => [ - 'description' => 'The favorite flag.', - 'type' => 'boolean', - 'example' => 'false', - ], - 'fieldRank' => [ - 'description' => 'The field rank.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'fieldSource' => [ - 'description' => 'The source of the field. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'fieldDetail' => [ - 'description' => ' The detailed information of the field in the field pool. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'inputFieldType' => [ - 'description' => ' The input type of the parameter. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'inputRequired' => [ - 'description' => ' The required parameter. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'outlier' => [ - 'description' => ' The outlier value. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'outputThreshold' => [ - 'description' => ' The output value threshold.', - 'type' => 'object', - 'properties' => [ - 'minValue' => [ - 'description' => ' The minimum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '1', - ], - 'maxValue' => [ - 'description' => ' The minimum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '10', - ], - ], - ], - 'variableVelocity' => [ - 'description' => ' The variable metric information. This field is not returned for this type of variable.', - 'type' => 'object', - 'properties' => [ - 'iv' => [ - 'description' => ' The IV value. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - ], - ], - 'expressionTitle' => [ - 'description' => ' The display value of the calculation expression. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - ], - ], - ], - 'expressionVariables' => [ - 'description' => 'Custom variable.', - 'type' => 'array', - 'items' => [ - 'description' => 'Custom variable.', - 'type' => 'object', - 'properties' => [ - 'id' => [ - 'description' => 'Primary key ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '3148', - ], - 'title' => [ - 'description' => 'Title.', - 'type' => 'string', - 'example' => '获取手机号前7位', - ], - 'name' => [ - 'description' => ' The name of the variable.', - 'type' => 'string', - 'example' => 'ex_w2yIClHCc150', - ], - 'description' => [ - 'description' => ' The description of the variable.', - 'type' => 'string', - 'example' => '获取手机号前7位'."\n", - ], - 'type' => [ - 'description' => ' The type of the variable.', - 'type' => 'string', - 'example' => 'EXPRESSION', - ], - 'inputs' => [ - 'description' => ' Multiple input parameters separated by commas. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'fieldType' => [ - 'description' => ' The input type of the variable.', - 'type' => 'string', - 'example' => 'STRING', - ], - 'code' => [ - 'description' => ' The code of the variable.', - 'type' => 'string', - 'example' => 'deInvokeSelfVariable(390397)', - ], - 'defineId' => [ - 'description' => ' The definition ID of the variable. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'parentName' => [ - 'description' => ' The parent node. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'dataDisplay' => [ - 'description' => ' Data distribution display, in JSON format. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'sourceType' => [ - 'description' => ' The source type.', - 'type' => 'string', - 'example' => 'SAF', - ], - 'displayType' => [ - 'description' => ' The display type and grouping label.', - 'type' => 'string', - 'example' => 'EXPRESSION', - ], - 'xLabel' => [ - 'description' => ' The X label. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'yLabel' => [ - 'description' => ' The Y label. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'favoriteFlag' => [ - 'description' => ' The favorite flag.', - 'type' => 'boolean', - 'example' => 'false', - ], - 'fieldRank' => [ - 'description' => ' The field rank.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'fieldSource' => [ - 'description' => ' The source of the field. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'fieldDetail' => [ - 'description' => ' The detailed information of the field in the field pool. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'inputFieldType' => [ - 'description' => ' The input type of the parameter. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'inputRequired' => [ - 'description' => ' The required parameter. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'outlier' => [ - 'description' => ' The outlier value.', - 'type' => 'string', - 'example' => '-1', - ], - 'outputThreshold' => [ - 'description' => ' The output value threshold.', - 'type' => 'object', - 'properties' => [ - 'minValue' => [ - 'description' => ' The minimum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '1', - ], - 'maxValue' => [ - 'description' => ' The maximum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '10', - ], - ], - ], - 'variableVelocity' => [ - 'description' => ' The variable metric information. This field is not returned for this type of variable.', - 'type' => 'object', - 'properties' => [ - 'iv' => [ - 'description' => ' The IV value. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - ], - ], - 'expressionTitle' => [ - 'description' => ' The display value of the calculation expression.', - 'type' => 'string', - 'example' => ' @testaaa +1', - ], - ], - ], - ], - 'velocityVariables' => [ - 'description' => ' An array of accumulated variables.', - 'type' => 'array', - 'items' => [ - 'description' => ' An accumulated variable.', - 'type' => 'object', - 'properties' => [ - 'id' => [ - 'description' => ' The primary key ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '3148', - ], - 'title' => [ - 'description' => ' The title of the variable.', - 'type' => 'string', - 'example' => '累计用户省份次数', - ], - 'name' => [ - 'description' => ' The name of the variable.', - 'type' => 'string', - 'example' => 'hFsEFUEe88a', - ], - 'description' => [ - 'description' => ' The description of the variable.', - 'type' => 'string', - 'example' => '累计用户省份次数。', - ], - 'type' => [ - 'description' => ' The type of the variable.', - 'type' => 'string', - 'example' => 'SELF_VELOCITY ', - ], - 'inputs' => [ - 'description' => ' Multiple input parameters separated by commas. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'fieldType' => [ - 'description' => ' The type of the field.', - 'type' => 'string', - 'example' => 'DOUBLE', - ], - 'code' => [ - 'description' => ' The code of the variable.', - 'type' => 'string', - 'example' => 'deReadVelocity(userId,\\"hFsEFUEe88a\\",1,\\"H\\",0,true,\\"COUNT\\")', - ], - 'defineId' => [ - 'description' => ' The definition ID of the variable. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'parentName' => [ - 'description' => ' The parent node. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'dataDisplay' => [ - 'description' => ' Data distribution display, in JSON format. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'sourceType' => [ - 'description' => ' The source type.', - 'type' => 'string', - 'example' => 'SAF_SELF', - ], - 'displayType' => [ - 'description' => ' The display type and grouping label.', - 'type' => 'string', - 'example' => 'SELF_VELOCITY', - ], - 'xLabel' => [ - 'description' => ' The X label. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'yLabel' => [ - 'description' => ' The Y label. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'favoriteFlag' => [ - 'description' => ' The favorite flag.', - 'type' => 'boolean', - 'example' => 'false', - ], - 'fieldRank' => [ - 'description' => ' The field rank.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'fieldSource' => [ - 'description' => ' The source of the field. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'fieldDetail' => [ - 'description' => ' The detailed information of the field in the field pool. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'inputFieldType' => [ - 'description' => ' The input type of the parameter. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'inputRequired' => [ - 'description' => ' The required parameter. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'outlier' => [ - 'description' => ' The outlier value. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'outputThreshold' => [ - 'description' => ' The output value threshold.', - 'type' => 'object', - 'properties' => [ - 'minValue' => [ - 'description' => ' The minimum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '1', - ], - 'maxValue' => [ - 'description' => ' The maximum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '10', - ], - ], - ], - 'variableVelocity' => [ - 'description' => ' The variable metric information. This field is not returned for this type of variable.', - 'type' => 'object', - 'properties' => [ - 'iv' => [ - 'description' => ' The IV value. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - ], - ], - 'expressionTitle' => [ - 'description' => ' The display value of the calculation expression. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - ], - ], - ], - 'queryVariables' => [ - 'description' => ' An array of custom query variables.', - 'type' => 'array', - 'items' => [ - 'description' => ' A custom query variable.', - 'type' => 'object', - 'properties' => [ - 'id' => [ - 'description' => ' The primary key ID of the query variable.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '3148', - ], - 'title' => [ - 'description' => ' The title of the query variable. The title of the query variable.', - 'type' => 'string', - 'example' => '年龄计算', - ], - 'name' => [ - 'description' => ' The name of the query variable.', - 'type' => 'string', - 'example' => 'ex_qWtKgCox350f', - ], - 'description' => [ - 'description' => ' The description of the query variable.', - 'type' => 'string', - 'example' => '年龄计算'."\n", - ], - 'type' => [ - 'description' => ' The type of the query variable.', - 'type' => 'string', - 'example' => 'QUERY_EXPRESSION', - ], - 'inputs' => [ - 'description' => ' Multiple input parameters separated by commas. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'fieldType' => [ - 'description' => ' The type of the field.', - 'type' => 'string', - 'example' => 'STRING', - ], - 'code' => [ - 'description' => ' The code of the query variable.', - 'type' => 'string', - 'example' => 'deInvokeQueryVariable(376773)', - ], - 'defineId' => [ - 'description' => ' The definition ID of the query variable. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'parentName' => [ - 'description' => ' The parent node. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'dataDisplay' => [ - 'description' => ' Data distribution display, in JSON format. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'sourceType' => [ - 'description' => ' The source type.', - 'type' => 'string', - 'example' => 'DATA_SOURCE', - ], - 'displayType' => [ - 'description' => ' The display type and grouping label.', - 'type' => 'string', - 'example' => 'QUERY_EXPRESSION', - ], - 'xLabel' => [ - 'description' => ' The X label. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'yLabel' => [ - 'description' => ' The Y label. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'favoriteFlag' => [ - 'description' => ' The favorite flag.', - 'type' => 'boolean', - 'example' => 'false', - ], - 'fieldRank' => [ - 'description' => ' The field rank.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'fieldSource' => [ - 'description' => ' The source of the field. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'fieldDetail' => [ - 'description' => ' The detailed information of the field in the field pool. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'inputFieldType' => [ - 'description' => ' The input type of the parameter. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'inputRequired' => [ - 'description' => ' The required parameter. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'outlier' => [ - 'description' => ' The outlier value.', - 'type' => 'string', - 'example' => 'SYS_ERROR', - ], - 'outputThreshold' => [ - 'description' => ' The output value threshold.', - 'type' => 'object', - 'properties' => [ - 'minValue' => [ - 'description' => ' The minimum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '1', - ], - 'maxValue' => [ - 'description' => ' The maximum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '10', - ], - ], - ], - 'variableVelocity' => [ - 'description' => ' The variable metric information. This field is not returned for this type of variable.', - 'type' => 'object', - 'properties' => [ - 'iv' => [ - 'description' => ' The IV value. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - ], - ], - 'expressionTitle' => [ - 'description' => ' The display value of the calculation expression. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'SELECT AVG( $source )\\nFROM testCase\\nWHERE $age > 0', - ], - ], - ], - ], - 'thirdVariables' => [ - 'description' => ' Other related variables.', - 'type' => 'object', - 'example' => '{}', - ], - 'modelVariables' => [ - 'description' => ' An array of model variables.', - 'type' => 'array', - 'items' => [ - 'description' => ' A model variable.', - 'type' => 'object', - 'properties' => [ - 'id' => [ - 'description' => ' The primary key ID of the model variable.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '43', - ], - 'title' => [ - 'description' => ' The title of the model variable.', - 'type' => 'string', - 'example' => 'BL_t_show', - ], - 'name' => [ - 'description' => ' The name of the model variable.', - 'type' => 'string', - 'example' => 'mo_qbbyf33o66f2', - ], - 'description' => [ - 'description' => ' The description of the model variable.', - 'type' => 'string', - 'example' => 'BL_t_show'."\n", - ], - 'type' => [ - 'description' => ' The type of the model variable.', - 'type' => 'string', - 'example' => 'MODEL', - ], - 'inputs' => [ - 'description' => ' Multiple input parameters separated by commas. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'fieldType' => [ - 'description' => ' The type of the field.', - 'type' => 'string', - 'example' => 'DOUBLE', - ], - 'code' => [ - 'description' => ' The code of the model variable.', - 'type' => 'string', - 'example' => 'getAIData(model)', - ], - 'defineId' => [ - 'description' => ' The definition ID of the model variable. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'parentName' => [ - 'description' => ' The parent node. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'dataDisplay' => [ - 'description' => ' Data distribution display, in JSON format. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'sourceType' => [ - 'description' => ' The source type.', - 'type' => 'string', - 'example' => 'SAF', - ], - 'displayType' => [ - 'description' => ' The display type and grouping label.', - 'type' => 'string', - 'example' => 'MODEL', - ], - 'xLabel' => [ - 'description' => ' The X label. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'yLabel' => [ - 'description' => ' The Y label. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'favoriteFlag' => [ - 'description' => ' The favorite flag.', - 'type' => 'boolean', - 'example' => 'false', - ], - 'fieldRank' => [ - 'description' => ' The field rank.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'fieldSource' => [ - 'description' => ' The source of the field. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'fieldDetail' => [ - 'description' => ' The detailed information of the field in the field pool. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'inputFieldType' => [ - 'description' => ' The input type of the parameter. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'inputRequired' => [ - 'description' => ' The required parameter. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'outlier' => [ - 'description' => ' The outlier value. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - 'outputThreshold' => [ - 'description' => ' The output value threshold.', - 'type' => 'object', - 'properties' => [ - 'minValue' => [ - 'description' => ' The minimum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '1', - ], - 'maxValue' => [ - 'description' => ' The maximum value.', - 'type' => 'number', - 'format' => 'double', - 'example' => '10', - ], - ], - ], - 'variableVelocity' => [ - 'description' => ' The variable metric information. This field is not returned for this type of variable.', - 'type' => 'object', - 'properties' => [ - 'iv' => [ - 'description' => ' The IV value. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - ], - ], - 'expressionTitle' => [ - 'description' => ' The display value of the calculation expression. This field is not returned for this type of variable.', - 'type' => 'string', - 'example' => 'This type does not have this field'."\n", - ], - ], - ], - ], - ], - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"nativeVariables\\": [\\n {\\n \\"id\\": 223,\\n \\"title\\": \\"年龄\\",\\n \\"name\\": \\"age\\",\\n \\"description\\": \\"描述\\",\\n \\"type\\": \\"NATIVE\\",\\n \\"inputs\\": \\"无\\",\\n \\"fieldType\\": \\"STRING\\",\\n \\"code\\": \\"age\\",\\n \\"defineId\\": \\"register\\",\\n \\"parentName\\": \\"parentName\\",\\n \\"dataDisplay\\": \\"{}\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"displayType\\": \\"NATIVE\\",\\n \\"xLabel\\": \\"x\\",\\n \\"yLabel\\": \\"y\\",\\n \\"favoriteFlag\\": true,\\n \\"fieldRank\\": 1,\\n \\"fieldSource\\": \\"DEFINE\\",\\n \\"fieldDetail\\": \\"无\\",\\n \\"inputFieldType\\": \\"STRING\\",\\n \\"inputRequired\\": \\"无\\",\\n \\"expressionTitle\\": \\"无\\",\\n \\"outlier\\": \\"无\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 1,\\n \\"maxValue\\": 10\\n },\\n \\"variableVelocity\\": {\\n \\"iv\\": \\"无\\"\\n }\\n }\\n ],\\n \\"middleVariables\\": [\\n {\\n \\"id\\": 49,\\n \\"title\\": \\"midVaribale\\",\\n \\"name\\": \\"mid\\",\\n \\"description\\": \\"description\\",\\n \\"type\\": \\"MIDDLE\\",\\n \\"inputs\\": \\"This type does not have this field\\",\\n \\"fieldType\\": \\"STRING\\",\\n \\"code\\": \\"mid\\",\\n \\"defineId\\": \\"register\\",\\n \\"parentName\\": \\"This type does not have this field\\\\n\\",\\n \\"dataDisplay\\": \\"This type does not have this field\\\\n\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"displayType\\": \\"MIDDLE\\",\\n \\"xLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"yLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"favoriteFlag\\": false,\\n \\"fieldRank\\": 0,\\n \\"fieldSource\\": \\"DEFAULT\\",\\n \\"fieldDetail\\": \\"This type does not have this field\\\\n\\",\\n \\"inputFieldType\\": \\"This type does not have this field\\\\n\\",\\n \\"inputRequired\\": \\"This type does not have this field\\\\n\\",\\n \\"expressionTitle\\": \\"This type does not have this field\\\\n\\",\\n \\"outlier\\": \\"This type does not have this field\\\\n\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 0,\\n \\"maxValue\\": 10\\n },\\n \\"variableVelocity\\": {\\n \\"iv\\": \\"This type does not have this field\\\\n\\"\\n }\\n }\\n ],\\n \\"nativeVariableFunctions\\": [\\n {\\n \\"id\\": 93,\\n \\"title\\": \\"根据时间戳获取小时\\",\\n \\"name\\": \\"__getHourOfTimestamp__\\",\\n \\"description\\": \\"时间戳,可以是秒或者毫秒\\",\\n \\"type\\": \\"FUNC\\",\\n \\"inputs\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldType\\": \\"LONG\\",\\n \\"code\\": \\"getHourOfTimestamp({data})\\",\\n \\"defineId\\": \\"This type does not have this field\\\\n\\",\\n \\"parentName\\": \\"This type does not have this field\\\\n\\",\\n \\"dataDisplay\\": \\"This type does not have this field\\\\n\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"displayType\\": \\"FUNC\\",\\n \\"xLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"yLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"favoriteFlag\\": false,\\n \\"fieldRank\\": 0,\\n \\"fieldSource\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldDetail\\": \\"This type does not have this field\\\\n\\",\\n \\"inputFieldType\\": \\"DATE\\",\\n \\"inputRequired\\": \\"This type does not have this field\\\\n\\",\\n \\"outlier\\": \\"This type does not have this field\\\\n\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 0,\\n \\"maxValue\\": 10\\n },\\n \\"variableVelocity\\": {\\n \\"iv\\": \\"This type does not have this field\\\\n\\"\\n },\\n \\"expressionTitle\\": \\"This type does not have this field\\\\n\\"\\n }\\n ],\\n \\"sysVariables\\": [\\n {\\n \\"id\\": 3151,\\n \\"title\\": \\"IP所在地_城市Code\\\\n\\",\\n \\"name\\": \\"__ipLocationCityCode__\\",\\n \\"description\\": \\"通过IP地址库解析IP所在的城市Code,例如,输入“42.120.74.211”,经过该变量运算,输出“330100”。\\",\\n \\"type\\": \\"SYSTEM_BIND\\",\\n \\"inputs\\": \\"ip\\",\\n \\"fieldType\\": \\"STRING\\",\\n \\"code\\": \\"parseIpV2(ip)?.cityId\\",\\n \\"defineId\\": \\"2488\\",\\n \\"parentName\\": \\"无\\",\\n \\"dataDisplay\\": \\"This type does not have this field\\\\n\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"displayType\\": \\"SYSTEM_BIND\\",\\n \\"xLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"yLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"favoriteFlag\\": false,\\n \\"fieldRank\\": 0,\\n \\"fieldSource\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldDetail\\": \\"This type does not have this field\\\\n\\",\\n \\"inputFieldType\\": \\"This type does not have this field\\\\n\\",\\n \\"inputRequired\\": \\"This type does not have this field\\\\n\\",\\n \\"outlier\\": \\"This type does not have this field\\\\n\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 1,\\n \\"maxValue\\": 10\\n },\\n \\"variableVelocity\\": {\\n \\"iv\\": \\"This type does not have this field\\\\n\\"\\n },\\n \\"expressionTitle\\": \\"This type does not have this field\\\\n\\"\\n }\\n ],\\n \\"selfVariables\\": [\\n {\\n \\"id\\": 3174,\\n \\"title\\": \\"获取手机号前七位\\",\\n \\"name\\": \\"ex_isvspbF2c7ac\\",\\n \\"description\\": \\"变量的描述信息\\",\\n \\"type\\": \\"EXPRESSION\\",\\n \\"inputs\\": \\"ip\\",\\n \\"fieldType\\": \\"STRING\\",\\n \\"code\\": \\"deReadVelocity(hitRules,\\\\\\\\\\\\\\"dUd5ioJ8014\\\\\\\\\\\\\\",1,\\\\\\\\\\\\\\"MO\\\\\\\\\\\\\\",0,true,\\\\\\\\\\\\\\"SUM\\\\\\\\\\\\\\")\\",\\n \\"defineId\\": \\"49\\",\\n \\"parentName\\": \\"This type does not have this field\\\\n\\",\\n \\"dataDisplay\\": \\"This type does not have this field\\\\n\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"displayType\\": \\"SELF_BIND\\",\\n \\"xLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"yLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"favoriteFlag\\": false,\\n \\"fieldRank\\": 0,\\n \\"fieldSource\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldDetail\\": \\"This type does not have this field\\\\n\\",\\n \\"inputFieldType\\": \\"This type does not have this field\\\\n\\",\\n \\"inputRequired\\": \\"This type does not have this field\\",\\n \\"outlier\\": \\"-1\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 1,\\n \\"maxValue\\": 10\\n },\\n \\"variableVelocity\\": {\\n \\"iv\\": \\"This type does not have this field\\\\n\\"\\n },\\n \\"expressionTitle\\": \\" @IP地址 \\"\\n }\\n ],\\n \\"nameList\\": [\\n {\\n \\"id\\": 34,\\n \\"title\\": \\"白名单\\",\\n \\"name\\": \\"nl_UN8otElLb490\\",\\n \\"description\\": \\"描述\\",\\n \\"type\\": \\"NAME_LIST\\",\\n \\"inputs\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldType\\": \\"This type does not have this field\\\\n\\",\\n \\"code\\": \\"nl_UN8otElLb490\\",\\n \\"defineId\\": \\"This type does not have this field\\\\n\\",\\n \\"parentName\\": \\"This type does not have this field\\",\\n \\"dataDisplay\\": \\"This type does not have this field\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"displayType\\": \\"NAME_LIST\\",\\n \\"xLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"yLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"favoriteFlag\\": false,\\n \\"fieldRank\\": 0,\\n \\"fieldSource\\": \\"This type does not have this field\\",\\n \\"fieldDetail\\": \\"This type does not have this field\\",\\n \\"inputFieldType\\": \\"This type does not have this field\\",\\n \\"inputRequired\\": \\"This type does not have this field\\",\\n \\"outlier\\": \\"This type does not have this field\\\\n\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 1,\\n \\"maxValue\\": 10\\n },\\n \\"variableVelocity\\": {\\n \\"iv\\": \\"This type does not have this field\\\\n\\"\\n },\\n \\"expressionTitle\\": \\"This type does not have this field\\\\n\\"\\n }\\n ],\\n \\"actions\\": [\\n {\\n \\"id\\": 3144,\\n \\"title\\": \\"决策结果\\",\\n \\"name\\": \\"__addDeResult__\\",\\n \\"description\\": \\"决策结果\\\\n\\",\\n \\"type\\": \\"ACTION\\",\\n \\"inputs\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldType\\": \\"This type does not have this field\\\\n\\",\\n \\"code\\": \\"deAddResult\\",\\n \\"defineId\\": \\"This type does not have this field\\\\n\\",\\n \\"parentName\\": \\"This type does not have this field\\\\n\\",\\n \\"dataDisplay\\": \\"This type does not have this field\\\\n\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"displayType\\": \\"ACTION\\",\\n \\"xLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"yLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"favoriteFlag\\": false,\\n \\"fieldRank\\": 0,\\n \\"fieldSource\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldDetail\\": \\"This type does not have this field\\\\n\\",\\n \\"inputFieldType\\": \\"STRING\\",\\n \\"inputRequired\\": \\"This type does not have this field\\\\n\\",\\n \\"outlier\\": \\"This type does not have this field\\\\n\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 1,\\n \\"maxValue\\": 10\\n },\\n \\"variableVelocity\\": {\\n \\"iv\\": \\"This type does not have this field\\\\n\\"\\n },\\n \\"expressionTitle\\": \\"This type does not have this field\\\\n\\"\\n }\\n ],\\n \\"favoriteVariables\\": [\\n {\\n \\"id\\": 34,\\n \\"title\\": \\"IP是否符合IPV4格式\\",\\n \\"name\\": \\"__isIpAddressV4__\\",\\n \\"description\\": \\"判断是否符合IPv4标准\\",\\n \\"type\\": \\"SYSTEM_BIND\\",\\n \\"inputs\\": \\"ip\\",\\n \\"fieldType\\": \\"BOOLEAN\\",\\n \\"code\\": \\"deFunctionProcess(ip,\\\\\\\\\\\\\\"isIp\\\\\\\\\\\\\\")\\",\\n \\"defineId\\": \\"16\\",\\n \\"parentName\\": \\"This type does not have this field\\\\n\\",\\n \\"dataDisplay\\": \\"This type does not have this field\\\\n\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"displayType\\": \\"SYSTEM_BIND\\",\\n \\"xLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"yLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"favoriteFlag\\": false,\\n \\"fieldRank\\": 0,\\n \\"fieldSource\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldDetail\\": \\"This type does not have this field\\\\n\\",\\n \\"inputFieldType\\": \\"This type does not have this field\\\\n\\",\\n \\"inputRequired\\": \\"This type does not have this field\\\\n\\",\\n \\"outlier\\": \\"This type does not have this field\\\\n\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 1,\\n \\"maxValue\\": 10\\n },\\n \\"variableVelocity\\": {\\n \\"iv\\": \\"This type does not have this field\\\\n\\"\\n },\\n \\"expressionTitle\\": \\"This type does not have this field\\\\n\\"\\n }\\n ],\\n \\"deviceVariables\\": [\\n {\\n \\"id\\": 41,\\n \\"title\\": \\"设备信息-设备名称-deviceName\\",\\n \\"name\\": \\"__device_name__\\",\\n \\"description\\": \\"设备信息-设备名称\\",\\n \\"type\\": \\"DEVICE\\",\\n \\"inputs\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldType\\": \\"STRING\\",\\n \\"code\\": \\"queryPhoneSimulatorInfo(deviceToken)?.deviceName\\",\\n \\"defineId\\": \\"This type does not have this field\\\\n\\",\\n \\"parentName\\": \\"This type does not have this field\\\\n\\",\\n \\"dataDisplay\\": \\"This type does not have this field\\\\n\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"displayType\\": \\"DEVICE\\",\\n \\"xLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"yLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"favoriteFlag\\": false,\\n \\"fieldRank\\": 0,\\n \\"fieldSource\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldDetail\\": \\"This type does not have this field\\\\n\\",\\n \\"inputFieldType\\": \\"This type does not have this field\\\\n\\",\\n \\"inputRequired\\": \\"This type does not have this field\\\\n\\",\\n \\"outlier\\": \\"This type does not have this field\\\\n\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 1,\\n \\"maxValue\\": 10\\n },\\n \\"variableVelocity\\": {\\n \\"iv\\": \\"This type does not have this field\\\\n\\"\\n },\\n \\"expressionTitle\\": \\"This type does not have this field\\\\n\\"\\n }\\n ],\\n \\"expressionVariables\\": [\\n {\\n \\"id\\": 3148,\\n \\"title\\": \\"获取手机号前7位\\",\\n \\"name\\": \\"ex_w2yIClHCc150\\",\\n \\"description\\": \\"获取手机号前7位\\\\n\\",\\n \\"type\\": \\"EXPRESSION\\",\\n \\"inputs\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldType\\": \\"STRING\\",\\n \\"code\\": \\"deInvokeSelfVariable(390397)\\",\\n \\"defineId\\": \\"This type does not have this field\\\\n\\",\\n \\"parentName\\": \\"This type does not have this field\\\\n\\",\\n \\"dataDisplay\\": \\"This type does not have this field\\\\n\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"displayType\\": \\"EXPRESSION\\",\\n \\"xLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"yLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"favoriteFlag\\": false,\\n \\"fieldRank\\": 0,\\n \\"fieldSource\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldDetail\\": \\"This type does not have this field\\\\n\\",\\n \\"inputFieldType\\": \\"This type does not have this field\\\\n\\",\\n \\"inputRequired\\": \\"This type does not have this field\\\\n\\",\\n \\"outlier\\": \\"-1\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 1,\\n \\"maxValue\\": 10\\n },\\n \\"variableVelocity\\": {\\n \\"iv\\": \\"This type does not have this field\\\\n\\"\\n },\\n \\"expressionTitle\\": \\" @testaaa +1\\"\\n }\\n ],\\n \\"velocityVariables\\": [\\n {\\n \\"id\\": 3148,\\n \\"title\\": \\"累计用户省份次数\\",\\n \\"name\\": \\"hFsEFUEe88a\\",\\n \\"description\\": \\"累计用户省份次数。\\",\\n \\"type\\": \\"SELF_VELOCITY \\",\\n \\"inputs\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldType\\": \\"DOUBLE\\",\\n \\"code\\": \\"deReadVelocity(userId,\\\\\\\\\\\\\\"hFsEFUEe88a\\\\\\\\\\\\\\",1,\\\\\\\\\\\\\\"H\\\\\\\\\\\\\\",0,true,\\\\\\\\\\\\\\"COUNT\\\\\\\\\\\\\\")\\",\\n \\"defineId\\": \\"This type does not have this field\\\\n\\",\\n \\"parentName\\": \\"This type does not have this field\\\\n\\",\\n \\"dataDisplay\\": \\"This type does not have this field\\\\n\\",\\n \\"sourceType\\": \\"SAF_SELF\\",\\n \\"displayType\\": \\"SELF_VELOCITY\\",\\n \\"xLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"yLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"favoriteFlag\\": false,\\n \\"fieldRank\\": 0,\\n \\"fieldSource\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldDetail\\": \\"This type does not have this field\\\\n\\",\\n \\"inputFieldType\\": \\"This type does not have this field\\\\n\\",\\n \\"inputRequired\\": \\"This type does not have this field\\\\n\\",\\n \\"outlier\\": \\"This type does not have this field\\\\n\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 1,\\n \\"maxValue\\": 10\\n },\\n \\"variableVelocity\\": {\\n \\"iv\\": \\"This type does not have this field\\\\n\\"\\n },\\n \\"expressionTitle\\": \\"This type does not have this field\\\\n\\"\\n }\\n ],\\n \\"queryVariables\\": [\\n {\\n \\"id\\": 3148,\\n \\"title\\": \\"年龄计算\\",\\n \\"name\\": \\"ex_qWtKgCox350f\\",\\n \\"description\\": \\"年龄计算\\\\n\\",\\n \\"type\\": \\"QUERY_EXPRESSION\\",\\n \\"inputs\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldType\\": \\"STRING\\",\\n \\"code\\": \\"deInvokeQueryVariable(376773)\\",\\n \\"defineId\\": \\"This type does not have this field\\\\n\\",\\n \\"parentName\\": \\"This type does not have this field\\\\n\\",\\n \\"dataDisplay\\": \\"This type does not have this field\\\\n\\",\\n \\"sourceType\\": \\"DATA_SOURCE\\",\\n \\"displayType\\": \\"QUERY_EXPRESSION\\",\\n \\"xLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"yLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"favoriteFlag\\": false,\\n \\"fieldRank\\": 0,\\n \\"fieldSource\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldDetail\\": \\"This type does not have this field\\\\n\\",\\n \\"inputFieldType\\": \\"This type does not have this field\\\\n\\",\\n \\"inputRequired\\": \\"This type does not have this field\\\\n\\",\\n \\"outlier\\": \\"SYS_ERROR\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 1,\\n \\"maxValue\\": 10\\n },\\n \\"variableVelocity\\": {\\n \\"iv\\": \\"This type does not have this field\\\\n\\"\\n },\\n \\"expressionTitle\\": \\"SELECT AVG( $source )\\\\\\\\nFROM testCase\\\\\\\\nWHERE $age > 0\\"\\n }\\n ],\\n \\"thirdVariables\\": {},\\n \\"modelVariables\\": [\\n {\\n \\"id\\": 43,\\n \\"title\\": \\"BL_t_show\\",\\n \\"name\\": \\"mo_qbbyf33o66f2\\",\\n \\"description\\": \\"BL_t_show\\\\n\\",\\n \\"type\\": \\"MODEL\\",\\n \\"inputs\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldType\\": \\"DOUBLE\\",\\n \\"code\\": \\"getAIData(model)\\",\\n \\"defineId\\": \\"This type does not have this field\\\\n\\",\\n \\"parentName\\": \\"This type does not have this field\\\\n\\",\\n \\"dataDisplay\\": \\"This type does not have this field\\\\n\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"displayType\\": \\"MODEL\\",\\n \\"xLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"yLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"favoriteFlag\\": false,\\n \\"fieldRank\\": 0,\\n \\"fieldSource\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldDetail\\": \\"This type does not have this field\\\\n\\",\\n \\"inputFieldType\\": \\"This type does not have this field\\\\n\\",\\n \\"inputRequired\\": \\"This type does not have this field\\\\n\\",\\n \\"outlier\\": \\"This type does not have this field\\\\n\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 1,\\n \\"maxValue\\": 10\\n },\\n \\"variableVelocity\\": {\\n \\"iv\\": \\"This type does not have this field\\\\n\\"\\n },\\n \\"expressionTitle\\": \\"This type does not have this field\\\\n\\"\\n }\\n ]\\n },\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'List of variables under the event', - 'description' => 'Cumulative Variable List Query', - 'translator' => 'machine', - ], - 'DescribeRuleListByEventCodesList' => [ - 'summary' => 'Query policy list', - 'methods' => [ - 'post', - 'get', + 'title' => 'Delete a rule', + 'summary' => 'Deletes a policy version.', + 'changeSet' => [ + ['createdAt' => '2021-10-18T12:18:48.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteRule'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + ], + 'DeleteSample' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'deprecated' => false, + 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '138403', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for request and response messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Language of the error message returned by the API. Valid values: zh: Chinese; en: English. Default value: en. ', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'SampleId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'ID of the sample to delete. ', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'eventCodes', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Event codes, JSON array string', - 'type' => 'string', - 'required' => true, - 'example' => '["de_asssce8122"]', - ], + 'schema' => ['description' => 'area encoding. ', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'description' => '', 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'ruleId' => [ - 'description' => 'Policy ID', - 'type' => 'string', - 'example' => '4730', - ], - 'ruleName' => [ - 'description' => 'Policy name', - 'type' => 'string', - 'example' => '营销风险识别', - ], - ], - ], - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'RequestId' => ['description' => 'request ID. ', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => ['description' => 'Return Result. ', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'Code' => ['description' => 'status code. ', 'type' => 'string', 'example' => '200', 'title' => ''], + 'HttpStatusCode' => ['description' => 'HTTP status code. ', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'Return message. ', 'type' => 'string', 'example' => 'success', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"ruleId\\": \\"4730\\",\\n \\"ruleName\\": \\"营销风险识别\\"\\n }\\n ],\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Query Policy List by Event Code', - 'translator' => 'machine', - ], - 'SaveAnalysisColumn' => [ - 'summary' => 'Save Custom Columns', - 'methods' => [ - 'post', - 'get', + 'title' => 'Delete sample ', + 'summary' => 'Delete sample ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:DeleteSample', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": true,\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', + ], + 'DeleteSampleBatch' => [ + 'summary' => 'Deletes samples in batches.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'ids', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The IDs of the samples to delete in batches.', 'type' => 'string', 'required' => false, 'example' => '324,343', 'title' => ''], ], [ - 'name' => 'columns', + 'name' => 'versions', 'in' => 'query', - 'schema' => [ - 'description' => 'Custom columns', - 'type' => 'string', - 'required' => true, - 'example' => '[{\\"variableName\\":\\"requestId\\",\\"variableTitle\\":\\"RequestId\\",\\"variableType\\":\\"SYSTEM_BIND\\",\\"isDefault\\":true},{\\"variableName\\":\\"eventTime\\",\\"variableTitle\\":\\"事件时间\\",\\"variableType\\":\\"SYSTEM_BIND\\",\\"isDefault\\":true},{\\"variableName\\":\\"accountId\\",\\"variableTitle\\":\\"账号\\",\\"variableType\\":\\"SYSTEM_BIND\\",\\"isDefault\\":true},{\\"variableName\\":\\"deviceId\\",\\"variableTitle\\":\\"设备ID\\",\\"variableType\\":\\"SYSTEM_BIND\\",\\"isDefault\\":true},{\\"variableName\\":\\"eventCode\\",\\"variableTitle\\":\\"事件编码\\",\\"variableType\\":\\"SYSTEM_BIND\\",\\"isDefault\\":true},{\\"variableName\\":\\"ip\\",\\"variableTitle\\":\\"IP\\",\\"variableType\\":\\"SYSTEM_BIND\\",\\"isDefault\\":true},{\\"variableName\\":\\"score\\",\\"variableTitle\\":\\"分值\\",\\"variableType\\":\\"SYSTEM_BIND\\",\\"isDefault\\":true},{\\"variableName\\":\\"tags\\",\\"variableTitle\\":\\"标签\\",\\"variableType\\":\\"SYSTEM_BIND\\",\\"isDefault\\":true},{\\"variableName\\":\\"DEtest222\\",\\"variableTitle\\":\\"测试222\\",\\"variableType\\":\\"NATIVE\\",\\"isDefault\\":false}]', - ], + 'schema' => ['description' => 'The list of versions.', 'type' => 'string', 'required' => true, 'example' => '1,1', 'title' => ''], + ], + [ + 'name' => 'regId', + 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -9032,159 +5266,131 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'data' => ['description' => 'The returned data object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Save Custom Columns', - 'translator' => 'machine', - ], - 'UpdateAnalysisConditionFavorite' => [ - 'summary' => 'Modify Query Conditions', - 'methods' => [ - 'post', - 'get', + 'title' => 'Delete samples in batches', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:11:26.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteSampleBatch'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"data\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DeleteSampleBatchMeta' => [ + 'summary' => 'Sample Deletion', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'write', + 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'id', - 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '3144', - ], + 'schema' => ['description' => 'Region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'name', + 'name' => 'batchUuid', 'in' => 'query', - 'schema' => [ - 'description' => 'Condition name', - 'type' => 'string', - 'required' => false, - 'example' => '查询条件1', - ], + 'schema' => ['description' => 'UUID.', 'type' => 'string', 'required' => false, 'example' => 'jigaklba83ka', 'title' => ''], ], - [ - 'name' => 'eventCode', - 'in' => 'query', + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_ajnoqe2016', + 'title' => '', + 'description' => 'Response Schema', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['title' => '', 'description' => 'ID of the request', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + ], + 'example' => '', ], ], - [ - 'name' => 'eventBeginTime', - 'in' => 'query', - 'schema' => [ - 'description' => 'Start time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1752076800000', - ], + ], + 'staticInfo' => ['returnType' => 'synchronous'], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + 'title' => 'Sample Deletion', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '2000', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteSampleBatchMeta'], ], + ], + 'ramActions' => [ [ - 'name' => 'eventEndTime', - 'in' => 'query', - 'schema' => [ - 'description' => 'End time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1753891199000', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'yundun-saf:DeleteSampleBatchMeta', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'SampleBatch', 'arn' => 'acs:yundun-saf::{#accountId}:samplebatch/{#SampleBatchId}'], + ], ], ], + ], + ], + 'DeleteSampleData' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'condition', - 'in' => 'query', - 'schema' => [ - 'description' => 'Condition value.', - 'type' => 'string', - 'required' => false, - 'example' => '{\\"relationship\\":\\"and\\",\\"list\\":[{\\"deepCount\\":1,\\"left\\":{\\"hasRightVariable\\":true,\\"fieldType\\":\\"INT\\",\\"functionName\\":\\"\\",\\"leftVariableType\\":\\"NATIVE\\",\\"name\\":\\"DEtest222\\",\\"operatorCode\\":\\"equals\\"},\\"right\\":{\\"rightVariableType\\":\\"constant\\",\\"name\\":\\"9007199254\\",\\"functionName\\":\\"\\"},\\"operatorCode\\":\\"equals\\"}]}', - ], + 'AK' => [], ], + ], + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ [ - 'name' => 'type', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Type, BASIC: Basic query, ADVANCE: Advanced query, BATCH: Batch query', - 'type' => 'string', - 'required' => false, - 'example' => 'BASIC', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'fieldName', + 'name' => 'id', 'in' => 'query', - 'schema' => [ - 'description' => 'Field name', - 'type' => 'string', - 'required' => false, - 'example' => 'age', - ], + 'schema' => ['description' => 'The primary key ID.', 'type' => 'string', 'required' => false, 'example' => '3144', 'title' => ''], ], [ - 'name' => 'fieldValue', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Field value', - 'type' => 'string', - 'required' => false, - 'example' => '20', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -9192,221 +5398,155 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Modify Query Conditions', - 'translator' => 'machine', - ], - 'DescribeAdvanceSearchLeftVariableList' => [ - 'summary' => 'Advanced Query to Get Left Variables Interface', - 'methods' => [ - 'post', - 'get', + 'title' => 'Delete sample data', + 'summary' => 'Deletes sample data.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:05.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteSampleData'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DeleteSelfBindVariable' => [ + 'summary' => 'Delete Custom System Variable', + 'path' => '', + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', + 'operationType' => 'readAndWrite', + 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'get', + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafXYIHRP'], + 'tenantRelevance' => 'tenant', ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'eventCodes', - 'in' => 'query', - 'schema' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'required' => true, - 'example' => 'de_ahqhsw7665,de_agbzfi5134', - ], + 'schema' => ['description' => 'Region code', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'scene', + 'name' => 'id', 'in' => 'query', - 'schema' => [ - 'description' => 'Scene', - 'type' => 'string', - 'required' => true, - 'example' => 'VELOCITY', - ], + 'schema' => ['description' => 'Variable ID', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '3144', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'title' => '', + 'description' => 'Response Schema', 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'array', - 'items' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'displayType' => [ - 'description' => 'Display type and grouping label', - 'type' => 'string', - 'example' => 'NATIVE', - ], - 'parentName' => [ - 'description' => 'Parent node', - 'type' => 'string', - 'example' => 'name', - ], - 'code' => [ - 'description' => 'Variable code', - 'type' => 'string', - 'example' => 'age', - ], - 'sourceType' => [ - 'description' => 'Data source', - 'type' => 'string', - 'example' => 'SAF', - ], - 'name' => [ - 'description' => 'Variable name', - 'type' => 'string', - 'example' => 'age', - ], - 'description' => [ - 'description' => 'Description.', - 'type' => 'string', - 'example' => '年龄描述', - ], - 'id' => [ - 'description' => 'Primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2453', - ], - 'type' => [ - 'description' => 'Variable type', - 'type' => 'string', - 'enumValueTitles' => [ - 'SYSTEM_BIND' => '系统绑定变量', - 'NATIVE' => '事件字段', - 'DEVICE' => '设备变量', - 'SELF_VELOCITY' => '自定义累计变量', - 'EXPRESSION' => '自定义变量', - ], - 'example' => 'NATIVE', - ], - 'title' => [ - 'description' => 'Title.', - 'type' => 'string', - 'example' => '年龄', - ], - 'fieldType' => [ - 'description' => 'Field table sorting', - 'type' => 'string', - 'example' => '1', - ], - 'fieldRank' => [ - 'description' => 'Variable return value type', - 'type' => 'integer', - 'format' => 'int64', - 'example' => 'STRING', - ], - ], - ], - ], - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], + 'RequestId' => ['title' => '', 'description' => 'ID of the request', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + 'resultObject' => ['description' => 'Returned object', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"displayType\\": \\"NATIVE\\",\\n \\"parentName\\": \\"name\\",\\n \\"code\\": \\"age\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"name\\": \\"age\\",\\n \\"description\\": \\"年龄描述\\",\\n \\"id\\": 2453,\\n \\"type\\": \\"NATIVE\\",\\n \\"title\\": \\"年龄\\",\\n \\"fieldType\\": \\"1\\",\\n \\"fieldRank\\": 0\\n }\\n ],\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Advanced Query to Get Left Variables', - 'translator' => 'machine', - ], - 'DescribeOperatorListByType' => [ - 'summary' => 'Query Operator Mapping List', - 'methods' => [ - 'post', - 'get', + 'errorCodes' => [ + 400 => [ + ['errorCode' => '1230', 'errorMessage' => 'variable is used.', 'description' => 'The variable is already in use.'], + ], + 500 => [ + ['errorCode' => '1101', 'errorMessage' => 'system error', 'description' => 'System Error'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'staticInfo' => ['returnType' => 'synchronous'], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": true\\n}","type":"json"}]', + 'title' => 'Delete Custom System Variable', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteSelfBindVariable'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'yundun-saf:DeleteSelfBindVariable', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + ], + 'DescribeAdvanceSearchLeftVariableList' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'eventCodes', + 'in' => 'query', + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => true, 'example' => 'de_ahqhsw7665,de_agbzfi5134', 'title' => ''], + ], + [ + 'name' => 'scene', + 'in' => 'query', + 'schema' => ['description' => 'The scenario.', 'type' => 'string', 'required' => true, 'example' => 'VELOCITY', 'title' => ''], ], ], 'responses' => [ @@ -9415,68 +5555,73 @@ 'type' => 'object', 'properties' => [ 'resultObject' => [ - 'description' => 'Return object', + 'description' => 'The returned object.', 'type' => 'array', 'items' => [ - 'description' => 'Return object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'fieldType' => [ - 'description' => 'Return value type', + 'displayType' => ['description' => 'The display type and group label.', 'type' => 'string', 'example' => 'NATIVE', 'title' => ''], + 'parentName' => ['description' => 'The parent node.', 'type' => 'string', 'example' => 'name', 'title' => ''], + 'code' => ['description' => 'The variable code.', 'type' => 'string', 'example' => 'age', 'title' => ''], + 'sourceType' => ['description' => 'The data source.', 'type' => 'string', 'example' => 'SAF', 'title' => ''], + 'name' => ['description' => 'The variable name.', 'type' => 'string', 'example' => 'age', 'title' => ''], + 'description' => ['description' => 'The description.', 'type' => 'string', 'example' => '年龄描述', 'title' => ''], + 'id' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '2453', 'title' => ''], + 'type' => [ + 'description' => 'The variable type.', + 'enumValueTitles' => ['SYSTEM_BIND' => 'system-bound variable.', 'NATIVE' => 'event field.', 'DEVICE' => 'device variable.', 'SELF_VELOCITY' => 'custom cumulative variable.', 'EXPRESSION' => 'custom variable.'], 'type' => 'string', - 'example' => 'STRING', - ], - 'operators' => [ - 'description' => 'Operator list', - 'type' => 'array', - 'items' => [ - 'description' => 'Operator list', - 'type' => 'object', - 'properties' => [ - 'name' => [ - 'description' => 'Operator name', - 'type' => 'string', - 'example' => '等于', - ], - 'code' => [ - 'description' => 'Operator code', - 'type' => 'string', - 'example' => 'equals', - ], - 'hasRightVariable' => [ - 'description' => 'Whether it contains a right variable', - 'type' => 'boolean', - 'example' => 'true', - ], - ], - ], + 'example' => 'NATIVE', + 'title' => '', ], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => '年龄', 'title' => ''], + 'fieldType' => ['description' => 'The field table sorting.', 'type' => 'string', 'example' => '1', 'title' => ''], + 'fieldRank' => ['description' => 'The return value type of the variable.', 'type' => 'integer', 'format' => 'int64', 'example' => 'STRING', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"fieldType\\": \\"STRING\\",\\n \\"operators\\": [\\n {\\n \\"name\\": \\"等于\\",\\n \\"code\\": \\"equals\\",\\n \\"hasRightVariable\\": true\\n }\\n ]\\n }\\n ],\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Query Operator Mapping List by Scenario', - 'translator' => 'machine', - ], - 'DescribeAuthRulePageList' => [ - 'summary' => 'Policy List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Retrieve left-hand variables for advanced query', + 'summary' => 'Retrieves left-hand variables for advanced queries.', + 'changeSet' => [ + ['createdAt' => '2022-01-05T02:37:05.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAdvanceSearchLeftVariableList'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"displayType\\": \\"NATIVE\\",\\n \\"parentName\\": \\"name\\",\\n \\"code\\": \\"age\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"name\\": \\"age\\",\\n \\"description\\": \\"年龄描述\\",\\n \\"id\\": 2453,\\n \\"type\\": \\"NATIVE\\",\\n \\"title\\": \\"年龄\\",\\n \\"fieldType\\": \\"1\\",\\n \\"fieldRank\\": 0\\n }\\n ],\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + ], + 'DescribeAdvanceSearchPageList' => [ + 'summary' => 'Performs an advanced query for event analysis.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -9484,61 +5629,80 @@ ], 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'ruleName', + 'name' => 'eventBeginTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Policy name', - 'type' => 'string', - 'required' => false, - 'example' => '分析中心事件测试_策略01', - ], + 'schema' => ['description' => 'The start time of the query, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1753372800000', 'title' => ''], ], [ - 'name' => 'status', + 'name' => 'eventEndTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Status.', - 'type' => 'string', - 'required' => false, - 'example' => 'RUNNING', - ], + 'schema' => ['description' => 'The end time of the query, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1753459199059', 'title' => ''], ], [ - 'name' => 'eventCode', + 'name' => 'eventCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_arcehq4370', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => true, 'example' => '["de_ahqhsw7665"]', 'title' => ''], + ], + [ + 'name' => 'condition', + 'in' => 'query', + 'schema' => ['description' => 'The condition value.', 'type' => 'string', 'required' => false, 'example' => '{'."\n" + .' "relationship": "and",'."\n" + .' "list": ['."\n" + .' {'."\n" + .' "deepCount": 1,'."\n" + .' "left": {'."\n" + .' "hasRightVariable": true,'."\n" + .' "fieldType": "STRING",'."\n" + .' "functionName": "",'."\n" + .' "leftVariableType": "NATIVE",'."\n" + .' "name": "accountId",'."\n" + .' "operatorCode": "equals"'."\n" + .' },'."\n" + .' "right": {'."\n" + .' "rightVariableType": "constant",'."\n" + .' "name": "10000",'."\n" + .' "functionName": ""'."\n" + .' },'."\n" + .' "operatorCode": "equals"'."\n" + .' }'."\n" + .' ]'."\n" + .'}', 'title' => ''], + ], + [ + 'name' => 'fieldName', + 'in' => 'query', + 'schema' => ['description' => 'The field name.', 'type' => 'string', 'required' => false, 'example' => 'age', 'title' => ''], + ], + [ + 'name' => 'fieldValue', + 'in' => 'query', + 'schema' => ['description' => 'The field value.', 'type' => 'string', 'required' => false, 'example' => '20', 'title' => ''], + ], + [ + 'name' => 'currentPage', + 'in' => 'query', + 'schema' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'pageSize', + 'in' => 'query', + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '10', 'title' => ''], ], ], 'responses' => [ @@ -9547,117 +5711,78 @@ 'type' => 'object', 'properties' => [ 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'id' => [ - 'description' => 'Policy primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '497', - ], - 'ruleName' => [ - 'description' => 'Policy name', - 'type' => 'string', - 'example' => '营销风险识别', - ], - 'version' => [ - 'description' => 'Version number', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '8', - ], - 'status' => [ - 'description' => 'Status.', - 'type' => 'string', - 'example' => 'RUNNING', - ], - 'gmtModified' => [ - 'description' => 'Modification time', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1565701886000', - ], - 'consoleRuleId' => [ - 'description' => 'Console rule ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '6715', - ], - 'ruleVersionId' => [ - 'description' => 'Policy version primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '3823', - ], - 'createType' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'example' => 'MORMAL', - ], - 'memo' => [ - 'description' => 'Memo', - 'type' => 'string', - 'example' => '分析中心事件测试_策略01', - ], - 'ruleId' => [ - 'description' => 'Policy ID', - 'type' => 'string', - 'example' => '102059', + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'header' => [ + 'description' => 'The table header.', + 'type' => 'array', + 'items' => [ + 'description' => 'The header information of the application.', + 'type' => 'object', + 'properties' => [ + 'fieldName' => ['description' => 'The field name.', 'type' => 'string', 'example' => 'age', 'title' => ''], + 'fieldTitle' => ['description' => 'The field name.', 'type' => 'string', 'example' => '年龄', 'title' => ''], + 'isDefault' => ['description' => 'Indicates whether the field is displayed by default. This field is included in the response only and is not used as a request parameter. Valid values:'."\n" + .'- true: The field is displayed by default.'."\n" + .'- false: The field is not displayed by default.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], + 'data' => [ + 'description' => 'The returned data object.', + 'type' => 'array', + 'items' => ['description' => 'The returned data.', 'type' => 'object', 'example' => '{}', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int64', 'example' => '37', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int64', 'example' => '4', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page in the response. Default value: 20. Minimum value: 1. Maximum value: 50.', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'totalItem' => [ - 'description' => 'Total items', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '6', - ], - 'totalPage' => [ - 'description' => 'Total pages', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '9', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'pageSize' => [ - 'description' => 'Page size, default value is 10', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"id\\": 497,\\n \\"ruleName\\": \\"营销风险识别\\",\\n \\"version\\": 8,\\n \\"status\\": \\"RUNNING\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"consoleRuleId\\": 6715,\\n \\"ruleVersionId\\": 3823,\\n \\"createType\\": \\"MORMAL\\",\\n \\"memo\\": \\"分析中心事件测试_策略01\\",\\n \\"ruleId\\": \\"102059\\"\\n }\\n ],\\n \\"totalItem\\": 6,\\n \\"totalPage\\": 9,\\n \\"currentPage\\": 1,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Policy List', - 'translator' => 'machine', - ], - 'DescribeAuthSceneList' => [ - 'summary' => 'List of Scenarios', - 'methods' => [ - 'post', - 'get', + 'title' => 'Advanced query for event analysis', + 'changeSet' => [ + ['createdAt' => '2021-12-22T09:23:32.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAdvanceSearchPageList'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"header\\": [\\n {\\n \\"fieldName\\": \\"age\\",\\n \\"fieldTitle\\": \\"年龄\\",\\n \\"isDefault\\": true\\n }\\n ],\\n \\"data\\": [\\n {}\\n ],\\n \\"totalItem\\": 37,\\n \\"totalPage\\": 4,\\n \\"currentPage\\": 1,\\n \\"pageSize\\": 10\\n },\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeAllDataSource' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -9665,118 +5790,106 @@ ], 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ 'resultObject' => [ - 'description' => 'Returned object', + 'description' => 'The returned object.', 'type' => 'array', 'items' => [ - 'description' => 'Returned object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'serviceCode' => [ - 'description' => 'Service code', - 'type' => 'string', - 'example' => 'account_abuse', - ], + 'id' => ['description' => 'The primary key ID of the policy.', 'type' => 'integer', 'format' => 'int64', 'example' => '497', 'title' => ''], + 'eventCode' => ['description' => 'The event code.', 'type' => 'string', 'example' => 'de_aszbjb7236', 'title' => ''], + 'eventName' => ['description' => 'The event name.', 'type' => 'string', 'example' => '注册风险', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"serviceCode\\": \\"account_abuse\\"\\n }\\n ],\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Dropdown List of Scenarios', - 'translator' => 'machine', - ], - 'DescribeAuthScenePageList' => [ - 'summary' => 'Scene List', - 'methods' => [ - 'post', - 'get', + 'title' => 'List data sources', + 'summary' => 'Lists data sources.', + 'changeSet' => [ + ['createdAt' => '2023-01-05T03:46:33.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2021-11-23T12:31:20.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAllDataSource'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"id\\": 497,\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"eventName\\": \\"注册风险\\"\\n }\\n ],\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeAllEventNameAndCode' => [ + 'summary' => 'Queries the event list.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'sceneName', + 'name' => 'createType', 'in' => 'query', - 'schema' => [ - 'description' => 'Scene name.', - 'type' => 'string', - 'required' => false, - 'example' => 'account_abuse', - ], + 'schema' => ['description' => 'The creation type.', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], ], ], 'responses' => [ @@ -9784,90 +5897,83 @@ 'schema' => [ 'type' => 'object', 'properties' => [ + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'success' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error message.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object', + 'description' => 'The returned object.', 'type' => 'array', 'items' => [ - 'description' => 'Returned object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'sceneName' => [ - 'description' => 'Scene name.', - 'type' => 'string', - 'example' => '注册风险识别服务', - ], - 'serverName' => [ - 'description' => 'Service name.', - 'type' => 'string', - 'example' => 'account_abuse', - ], - 'commonRuleCount' => [ - 'description' => 'Number of common rules', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', - ], - 'customRuleCount' => [ - 'description' => 'Number of custom rules', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', - ], - 'eventCode' => [ - 'description' => 'Event code', - 'type' => 'string', - 'example' => 'de_avypfd8253', + 'eventCode' => ['description' => 'The event code.', 'type' => 'string', 'example' => 'de_aszbjb7236', 'title' => ''], + 'eventName' => ['description' => 'The event name.', 'type' => 'string', 'example' => '注册风险', 'title' => ''], + 'eventType' => ['description' => 'The event type.', 'type' => 'string', 'example' => 'MAIN', 'title' => ''], + 'createType' => ['description' => 'The creation type.', 'type' => 'string', 'example' => 'MORMAL', 'title' => ''], + 'children' => [ + 'description' => 'The list of child fields.', + 'type' => 'array', + 'items' => [ + 'description' => 'The list of child fields.', + 'type' => 'object', + 'properties' => [ + 'eventCode' => ['description' => 'The event code.', 'type' => 'string', 'example' => 'de_aamexg3015', 'title' => ''], + 'eventName' => ['description' => 'The event name.', 'type' => 'string', 'example' => '注册风险旁路', 'title' => ''], + 'eventType' => ['description' => 'The event type.', 'type' => 'string', 'example' => 'BYPASS', 'title' => ''], + 'createType' => ['description' => 'The creation type.', 'type' => 'string', 'example' => 'NORMAL', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], - ], - 'totalItem' => [ - 'description' => 'Total number of items', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '6', - ], - 'totalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '9', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'pageSize' => [ - 'description' => 'Page size, default value is 10', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"sceneName\\": \\"注册风险识别服务\\",\\n \\"serverName\\": \\"account_abuse\\",\\n \\"commonRuleCount\\": 10,\\n \\"customRuleCount\\": 10,\\n \\"eventCode\\": \\"de_avypfd8253\\"\\n }\\n ],\\n \\"totalItem\\": 6,\\n \\"totalPage\\": 9,\\n \\"currentPage\\": 1,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Scene List', - 'translator' => 'machine', - ], - 'QueryAuthRuleDetailByRuleId' => [ - 'summary' => 'Query White-box Strategy Details', - 'methods' => [ - 'post', - 'get', + 'title' => 'Event name code mapping list', + 'changeSet' => [ + ['createdAt' => '2022-12-27T11:32:41.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-05-11T07:23:08.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAllEventNameAndCode'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": [\\n {\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"eventName\\": \\"注册风险\\",\\n \\"eventType\\": \\"MAIN\\",\\n \\"createType\\": \\"MORMAL\\",\\n \\"children\\": [\\n {\\n \\"eventCode\\": \\"de_aamexg3015\\",\\n \\"eventName\\": \\"注册风险旁路\\",\\n \\"eventType\\": \\"BYPASS\\",\\n \\"createType\\": \\"NORMAL\\"\\n }\\n ]\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeAllRootVariable' => [ + 'summary' => 'Displays all root variables during custom expression testing.', + 'methods' => ['get', 'post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -9875,374 +5981,225 @@ ], 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafBCGX2Z', - ], - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ + 'name' => 'SourceIp', + 'in' => 'query', + 'schema' => ['description' => 'The source IP address of the request. You do not need to specify this parameter. The system automatically obtains the value.', 'type' => 'string', 'required' => false, 'example' => '61.169.104.202', 'title' => ''], + ], + [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], + [ + 'name' => 'id', + 'in' => 'query', + 'schema' => ['description' => 'The variable ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '2557', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'ruleId', + 'name' => 'eventCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Strategy ID', - 'type' => 'string', - 'required' => false, - 'example' => '102224', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_arqbuy7206', 'title' => ''], ], [ - 'name' => 'consoleRuleId', + 'name' => 'nativeVariableIds', 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID of the strategy', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '6843', - ], + 'schema' => ['description' => 'The list of event fields.', 'type' => 'string', 'required' => false, 'maxItems' => 201, 'example' => '[106780]', 'title' => ''], ], [ - 'name' => 'ruleVersionId', + 'name' => 'deviceVariableIds', 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID of the strategy version', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '11519', - ], + 'schema' => ['description' => 'The list of device variables.', 'type' => 'string', 'required' => false, 'maxItems' => 201, 'example' => '[180]', 'title' => ''], + ], + [ + 'name' => 'expressionVariableIds', + 'in' => 'query', + 'schema' => ['description' => 'The list of custom variables.', 'type' => 'string', 'required' => false, 'maxItems' => 201, 'example' => '[6780]', 'title' => ''], + ], + [ + 'name' => 'velocityVariableIds', + 'in' => 'query', + 'schema' => ['description' => 'The custom cumulative variables.', 'type' => 'string', 'required' => false, 'maxItems' => 201, 'example' => '[780]', 'title' => ''], + ], + [ + 'name' => 'queryVariableIds', + 'in' => 'query', + 'schema' => ['description' => 'The custom query variables.', 'type' => 'string', 'required' => false, 'example' => '[2678]', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ + 'title' => '', + 'description' => 'Schema of Response。', 'type' => 'object', 'properties' => [ + 'RequestId' => ['title' => '', 'description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'consoleRuleId' => [ - 'description' => 'Primary key ID of the strategy', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '6843', - ], - 'ruleId' => [ - 'description' => 'Strategy ID', - 'type' => 'string', - 'example' => '102224', - ], - 'ruleVersionId' => [ - 'description' => 'Primary key ID of the strategy version', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '11519', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1621578648000', - ], - 'gmtModified' => [ - 'description' => 'Modification time', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1565701886000', - ], - 'version' => [ - 'description' => 'Version number', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'eventName' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'example' => '注册风险', - ], - 'eventCode' => [ - 'description' => 'Event code', - 'type' => 'string', - 'example' => 'de_aszbjb7236', - ], - 'ruleName' => [ - 'description' => 'Strategy name', - 'type' => 'string', - 'example' => '营销风险识别', - ], - 'ruleStatus' => [ - 'description' => 'Strategy status', - 'type' => 'string', - 'example' => 'RUNNING', - ], - 'memo' => [ - 'description' => 'Description', - 'type' => 'string', - 'example' => '描述', - ], - 'ruleExpressions' => [ - 'description' => 'Rule expressions.', - 'type' => 'string', - 'example' => '[{\\"expressionName\\":\\"同一设备同一IP上的注册用户数\\",\\"itemId\\":1,\\"left\\":{\\"name\\":\\"dK7EXHr490f\\"},\\"operatorCode\\":\\"gte\\",\\"operatorName\\":\\"大于等于\\",\\"right\\":{\\"fieldValue\\":\\"2\\"}}]', - ], - 'logicExpression' => [ - 'description' => 'Execution logic', - 'type' => 'string', - 'example' => '1&2', - ], - 'ruleActions' => [ - 'description' => 'Output actions', - 'type' => 'string', - 'example' => '[{\\"inputs\\":[\\"unusualBrand\\"],\\"name\\":\\"__addDeTags__\\",\\"actionType\\":\\"TAG\\",\\"outputType\\":\\"const\\"}]', - ], - 'ruleActionMap' => [ - 'description' => 'Returned rule action structure.', - 'type' => 'object', - 'additionalProperties' => [ - 'type' => 'string', - 'description' => 'Returned rule action structure.', - 'example' => '{'."\n" - .' "VARIABLE": ['."\n" - .' {'."\n" - .' "actionType": "VARIABLE",'."\n" - .' "code": "deCallCipProcessorService(\\"nickname_detection\\", \\"\\")?.labels",'."\n" - .' "sourceType": "SAF",'."\n" - .' "inputs": ['."\n" - .' "labels"'."\n" - .' ],'."\n" - .' "name": "__nickname_detection_labels__",'."\n" - .' "description": "文本审核_增强版_用户昵称_标签",'."\n" - .' "type": "PUB_SERVICE",'."\n" - .' "title": "[底层]文本审核_增强版_用户昵称_标签",'."\n" - .' "fieldType": "STRING"'."\n" - .' },'."\n" - .' {'."\n" - .' "actionType": "VARIABLE",'."\n" - .' "code": "deCallCipProcessorService(\\"nickname_detection\\", \\"\\")?.reason?.riskTips",'."\n" - .' "sourceType": "SAF",'."\n" - .' "inputs": ['."\n" - .' "riskTips"'."\n" - .' ],'."\n" - .' "name": "__nickname_detection_reason_riskTips__",'."\n" - .' "description": "文本审核_增强版_用户昵称_细分标签",'."\n" - .' "type": "PUB_SERVICE",'."\n" - .' "title": "[底层]文本审核_增强版_用户昵称_细分标签",'."\n" - .' "fieldType": "STRING"'."\n" - .' },'."\n" - .' {'."\n" - .' "actionType": "VARIABLE",'."\n" - .' "code": "deCallCipProcessorService(\\"nickname_detection\\", \\"\\")?.reason?.adNums",'."\n" - .' "sourceType": "SAF",'."\n" - .' "inputs": ['."\n" - .' "adNums"'."\n" - .' ],'."\n" - .' "name": "__nickname_detection_reason_adNums__",'."\n" - .' "description": "文本审核_增强版_用户昵称_命中广告号",'."\n" - .' "type": "PUB_SERVICE",'."\n" - .' "title": "[底层]文本审核_增强版_用户昵称_命中广告号",'."\n" - .' "fieldType": "STRING"'."\n" - .' },'."\n" - .' {'."\n" - .' "actionType": "VARIABLE",'."\n" - .' "code": "deCallCipProcessorService(\\"nickname_detection\\", \\"\\")?.reason?.riskWords",'."\n" - .' "sourceType": "SAF",'."\n" - .' "inputs": ['."\n" - .' "riskWords"'."\n" - .' ],'."\n" - .' "name": "__nickname_detection_reason_riskWords__",'."\n" - .' "description": "文本审核_增强版_用户昵称_命中风险片段",'."\n" - .' "type": "PUB_SERVICE",'."\n" - .' "title": "[底层]文本审核_增强版_用户昵称_命中风险片段",'."\n" - .' "fieldType": "STRING"'."\n" - .' }'."\n" - .' ]'."\n" - .' }', + 'description' => 'The returned object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'id' => ['description' => 'The variable ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '497', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => '年龄', 'title' => ''], + 'name' => ['description' => 'The variable name.', 'type' => 'string', 'example' => 'age', 'title' => ''], + 'description' => ['description' => 'The variable description.', 'type' => 'string', 'example' => '年龄', 'title' => ''], + 'type' => ['description' => 'The variable type.', 'type' => 'string', 'example' => 'NATIVE', 'title' => ''], + 'inputs' => ['description' => 'The inputs of the variable.', 'type' => 'string', 'example' => 'age', 'title' => ''], + 'fieldType' => ['description' => 'The field type.', 'type' => 'string', 'example' => 'STRING', 'title' => ''], + 'code' => ['description' => 'The variable code.', 'type' => 'string', 'example' => 'age', 'title' => ''], + 'displayType' => ['description' => 'The display type and group label.', 'type' => 'string', 'example' => 'NATIVE', 'title' => ''], + 'favoriteFlag' => ['description' => 'The favorite flag.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'fieldRank' => ['description' => 'The field sorting order.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'inputFieldType' => ['description' => 'The input type of the parameter.', 'type' => 'string', 'example' => 'STRING', 'title' => ''], + 'outputThreshold' => [ + 'description' => 'The maximum cross-sectional area of the check box.', + 'type' => 'object', + 'properties' => [ + 'minValue' => ['description' => 'The minimum value.', 'type' => 'number', 'format' => 'double', 'example' => '10', 'title' => ''], + 'maxValue' => ['description' => 'The maximum value.', 'type' => 'number', 'format' => 'double', 'example' => '1000', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'sourceType' => ['description' => 'The data source.', 'type' => 'string', 'example' => 'SAF', 'title' => ''], ], - 'authType' => [ - 'description' => 'Authorization type', - 'type' => 'string', - 'example' => 'all', - ], - 'authUsers' => [ - 'description' => 'Authorized user UID', - 'type' => 'string', - 'example' => '*', - ], - 'templateType' => [ - 'description' => 'Template type', - 'type' => 'string', - 'example' => 'PUB_SERVICE', - ], - 'priority' => [ - 'description' => 'Rule priority, the higher the number, the higher the priority.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', - ], - 'auditId' => [ - 'description' => 'Audit ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '225', - ], - 'ruleAuthType' => [ - 'description' => 'Rule authorization type', - 'type' => 'string', - 'example' => 'WHITE_BOX', - ], - 'ruleType' => [ - 'description' => 'Rule type', - 'type' => 'string', - 'example' => 'DEFAULT', - ], + 'title' => '', + 'example' => '', ], - ], - 'RequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'title' => '', + 'example' => '', ], ], + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"consoleRuleId\\": 6843,\\n \\"ruleId\\": \\"102224\\",\\n \\"ruleVersionId\\": 11519,\\n \\"gmtCreate\\": 1621578648000,\\n \\"gmtModified\\": 1565701886000,\\n \\"version\\": 1,\\n \\"eventName\\": \\"注册风险\\",\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"ruleName\\": \\"营销风险识别\\",\\n \\"ruleStatus\\": \\"RUNNING\\",\\n \\"memo\\": \\"描述\\",\\n \\"ruleExpressions\\": \\"[{\\\\\\\\\\\\\\"expressionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"同一设备同一IP上的注册用户数\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"itemId\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"dK7EXHr490f\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"gte\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"大于等于\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"fieldValue\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"2\\\\\\\\\\\\\\"}}]\\",\\n \\"logicExpression\\": \\"1&2\\",\\n \\"ruleActions\\": \\"[{\\\\\\\\\\\\\\"inputs\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"unusualBrand\\\\\\\\\\\\\\"],\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__addDeTags__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"actionType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"TAG\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"const\\\\\\\\\\\\\\"}]\\",\\n \\"ruleActionMap\\": {\\n \\"key\\": \\"{\\\\n \\\\\\"VARIABLE\\\\\\": [\\\\n {\\\\n \\\\\\"actionType\\\\\\": \\\\\\"VARIABLE\\\\\\",\\\\n \\\\\\"code\\\\\\": \\\\\\"deCallCipProcessorService(\\\\\\\\\\\\\\"nickname_detection\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"\\\\\\\\\\\\\\")?.labels\\\\\\",\\\\n \\\\\\"sourceType\\\\\\": \\\\\\"SAF\\\\\\",\\\\n \\\\\\"inputs\\\\\\": [\\\\n \\\\\\"labels\\\\\\"\\\\n ],\\\\n \\\\\\"name\\\\\\": \\\\\\"__nickname_detection_labels__\\\\\\",\\\\n \\\\\\"description\\\\\\": \\\\\\"文本审核_增强版_用户昵称_标签\\\\\\",\\\\n \\\\\\"type\\\\\\": \\\\\\"PUB_SERVICE\\\\\\",\\\\n \\\\\\"title\\\\\\": \\\\\\"[底层]文本审核_增强版_用户昵称_标签\\\\\\",\\\\n \\\\\\"fieldType\\\\\\": \\\\\\"STRING\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\"actionType\\\\\\": \\\\\\"VARIABLE\\\\\\",\\\\n \\\\\\"code\\\\\\": \\\\\\"deCallCipProcessorService(\\\\\\\\\\\\\\"nickname_detection\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"\\\\\\\\\\\\\\")?.reason?.riskTips\\\\\\",\\\\n \\\\\\"sourceType\\\\\\": \\\\\\"SAF\\\\\\",\\\\n \\\\\\"inputs\\\\\\": [\\\\n \\\\\\"riskTips\\\\\\"\\\\n ],\\\\n \\\\\\"name\\\\\\": \\\\\\"__nickname_detection_reason_riskTips__\\\\\\",\\\\n \\\\\\"description\\\\\\": \\\\\\"文本审核_增强版_用户昵称_细分标签\\\\\\",\\\\n \\\\\\"type\\\\\\": \\\\\\"PUB_SERVICE\\\\\\",\\\\n \\\\\\"title\\\\\\": \\\\\\"[底层]文本审核_增强版_用户昵称_细分标签\\\\\\",\\\\n \\\\\\"fieldType\\\\\\": \\\\\\"STRING\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\"actionType\\\\\\": \\\\\\"VARIABLE\\\\\\",\\\\n \\\\\\"code\\\\\\": \\\\\\"deCallCipProcessorService(\\\\\\\\\\\\\\"nickname_detection\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"\\\\\\\\\\\\\\")?.reason?.adNums\\\\\\",\\\\n \\\\\\"sourceType\\\\\\": \\\\\\"SAF\\\\\\",\\\\n \\\\\\"inputs\\\\\\": [\\\\n \\\\\\"adNums\\\\\\"\\\\n ],\\\\n \\\\\\"name\\\\\\": \\\\\\"__nickname_detection_reason_adNums__\\\\\\",\\\\n \\\\\\"description\\\\\\": \\\\\\"文本审核_增强版_用户昵称_命中广告号\\\\\\",\\\\n \\\\\\"type\\\\\\": \\\\\\"PUB_SERVICE\\\\\\",\\\\n \\\\\\"title\\\\\\": \\\\\\"[底层]文本审核_增强版_用户昵称_命中广告号\\\\\\",\\\\n \\\\\\"fieldType\\\\\\": \\\\\\"STRING\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\"actionType\\\\\\": \\\\\\"VARIABLE\\\\\\",\\\\n \\\\\\"code\\\\\\": \\\\\\"deCallCipProcessorService(\\\\\\\\\\\\\\"nickname_detection\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"\\\\\\\\\\\\\\")?.reason?.riskWords\\\\\\",\\\\n \\\\\\"sourceType\\\\\\": \\\\\\"SAF\\\\\\",\\\\n \\\\\\"inputs\\\\\\": [\\\\n \\\\\\"riskWords\\\\\\"\\\\n ],\\\\n \\\\\\"name\\\\\\": \\\\\\"__nickname_detection_reason_riskWords__\\\\\\",\\\\n \\\\\\"description\\\\\\": \\\\\\"文本审核_增强版_用户昵称_命中风险片段\\\\\\",\\\\n \\\\\\"type\\\\\\": \\\\\\"PUB_SERVICE\\\\\\",\\\\n \\\\\\"title\\\\\\": \\\\\\"[底层]文本审核_增强版_用户昵称_命中风险片段\\\\\\",\\\\n \\\\\\"fieldType\\\\\\": \\\\\\"STRING\\\\\\"\\\\n }\\\\n ]\\\\n }\\"\\n },\\n \\"authType\\": \\"all\\",\\n \\"authUsers\\": \\"*\\",\\n \\"templateType\\": \\"PUB_SERVICE\\",\\n \\"priority\\": 10,\\n \\"auditId\\": 225,\\n \\"ruleAuthType\\": \\"WHITE_BOX\\",\\n \\"ruleType\\": \\"DEFAULT\\"\\n },\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Query White-box Strategy Details', - 'translator' => 'machine', - ], - 'UpdateAuthRule' => [ - 'summary' => 'Modify Authorization Policy', - 'methods' => [ - 'post', - 'get', + 'title' => 'Display all root variables during custom expression testing', + 'changeSet' => [ + ['createdAt' => '2021-11-03T12:17:49.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2021-10-28T08:19:10.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAllRootVariable'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"id\\": 497,\\n \\"title\\": \\"年龄\\",\\n \\"name\\": \\"age\\",\\n \\"description\\": \\"年龄\\",\\n \\"type\\": \\"NATIVE\\",\\n \\"inputs\\": \\"age\\",\\n \\"fieldType\\": \\"STRING\\",\\n \\"code\\": \\"age\\",\\n \\"displayType\\": \\"NATIVE\\",\\n \\"favoriteFlag\\": true,\\n \\"fieldRank\\": 1,\\n \\"inputFieldType\\": \\"STRING\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 10,\\n \\"maxValue\\": 1000\\n },\\n \\"sourceType\\": \\"SAF\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeAnalysisColumnFieldList' => [ + 'summary' => 'Displays all fields.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', + 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], - [ - 'name' => 'ruleExpressions', - 'in' => 'query', + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'Expression', - 'type' => 'string', - 'required' => true, - 'example' => '[{\\"expressionName\\":\\"设备token不为空\\",\\"itemId\\":1,\\"left\\":{\\"name\\":\\"deviceToken\\"},\\"operatorCode\\":\\"isNotEmptyWrapper\\",\\"operatorName\\":\\"不为空\\"}]', + 'type' => 'object', + 'properties' => [ + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], - [ - 'name' => 'consoleRuleId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Policy primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '7088', - ], + ], + 'title' => 'Query all fields for event analysis', + 'changeSet' => [ + ['createdAt' => '2021-12-22T09:23:30.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAnalysisColumnFieldList'], ], + ], + 'ramActions' => [ [ - 'name' => 'ruleId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Policy ID', - 'type' => 'string', - 'required' => true, - 'example' => '101544', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeAnalysisColumnList' => [ + 'summary' => 'Queries custom columns.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'ruleVersionId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Policy version primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '5190', - ], + 'AK' => [], ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ [ - 'name' => 'ruleActions', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Policy output action', - 'type' => 'string', - 'required' => false, - 'example' => '[{\\"inputs\\":[\\"auto_accselist\\"],\\"name\\":\\"__addDeTags__\\",\\"actionType\\":\\"TAG\\",\\"outputType\\":\\"const\\"}]', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'eventCode', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_afghcf6411', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -10251,106 +6208,167 @@ 'type' => 'object', 'properties' => [ 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'description' => 'The returned object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'variableType' => ['description' => 'The variable type.', 'type' => 'string', 'example' => 'NATIVE', 'title' => ''], + 'variableName' => ['description' => 'The variable name.', 'type' => 'string', 'example' => 'age', 'title' => ''], + 'variableTitle' => ['description' => 'The variable name.', 'type' => 'string', 'example' => '年龄', 'title' => ''], + 'eventCode' => ['description' => 'The event code.', 'type' => 'string', 'example' => 'de_aszbjb7236', 'title' => ''], + 'eventName' => ['description' => 'The event name.', 'type' => 'string', 'example' => '注册风险', 'title' => ''], + 'isDefault' => ['description' => 'Indicates whether the column is a default column.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Modify Authorization Policy', - 'translator' => 'machine', - ], - 'DescribeHitRuleTrend' => [ - 'summary' => 'Hit Rule Trend', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query custom columns for event analysis', + 'changeSet' => [ + ['createdAt' => '2021-12-22T09:23:29.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAnalysisColumnList'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"variableType\\": \\"NATIVE\\",\\n \\"variableName\\": \\"age\\",\\n \\"variableTitle\\": \\"年龄\\",\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"eventName\\": \\"注册风险\\",\\n \\"isDefault\\": true\\n }\\n ],\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeAnalysisConditionFavoriteList' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for the request and response messages. Default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', + 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', + 'type' => 'object', + 'properties' => [ + 'resultObject' => [ + 'description' => 'The response object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'id' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '497', 'title' => ''], + 'name' => ['description' => 'The condition name.', 'type' => 'string', 'example' => '查询条件1', 'title' => ''], + 'eventCodes' => ['description' => 'The event code.', 'type' => 'string', 'example' => 'de_ahespg8137', 'title' => ''], + 'eventBeginTime' => ['description' => 'The event start timestamp.', 'type' => 'integer', 'format' => 'int64', 'example' => '1752076800000', 'title' => ''], + 'eventEndTime' => ['description' => 'The event end timestamp.', 'type' => 'integer', 'format' => 'int64', 'example' => '1753891199000', 'title' => ''], + 'condition' => ['description' => 'The condition value.', 'type' => 'string', 'example' => '{"currentId":1,"deepCount":0,"list":[{"currentId":2,"deepCount":1,"left":{"code":"accountId","fieldType":"STRING","functionName":"","hasRightVariable":false,"name":"accountId"},"operatorCode":"isNotEmptyWrapper","parentId":1,"right":{"code":"\'A\\nB\\nC\'","functionName":"","name":"","rightVariableType":"constant"}}],"parentId":0,"relationship":"and"}', 'title' => ''], + 'type' => ['description' => 'The type. Valid values: BASIC: basic query. ADVANCE: advanced query. BATCH: batch query.', 'type' => 'string', 'example' => 'BASIC', 'title' => ''], + 'fieldName' => ['description' => 'The field name.', 'type' => 'string', 'example' => 'age', 'title' => ''], + 'fieldValue' => ['description' => 'The field value.', 'type' => 'string', 'example' => '20', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'Query Condition Favorite List', + 'summary' => 'Queries the condition favorite list.', + 'changeSet' => [ + ['createdAt' => '2021-12-22T09:23:29.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAnalysisConditionFavoriteList'], + ], + ], + 'ramActions' => [ [ - 'name' => 'eventCodes', - 'in' => 'query', - 'schema' => [ - 'description' => 'Event codes, separated by commas (,).', - 'type' => 'string', - 'required' => false, - 'example' => 'de_ahqhsw7665,de_agbzfi5134', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"id\\": 497,\\n \\"name\\": \\"查询条件1\\",\\n \\"eventCodes\\": \\"de_ahespg8137\\",\\n \\"eventBeginTime\\": 1752076800000,\\n \\"eventEndTime\\": 1753891199000,\\n \\"condition\\": \\"{\\\\\\"currentId\\\\\\":1,\\\\\\"deepCount\\\\\\":0,\\\\\\"list\\\\\\":[{\\\\\\"currentId\\\\\\":2,\\\\\\"deepCount\\\\\\":1,\\\\\\"left\\\\\\":{\\\\\\"code\\\\\\":\\\\\\"accountId\\\\\\",\\\\\\"fieldType\\\\\\":\\\\\\"STRING\\\\\\",\\\\\\"functionName\\\\\\":\\\\\\"\\\\\\",\\\\\\"hasRightVariable\\\\\\":false,\\\\\\"name\\\\\\":\\\\\\"accountId\\\\\\"},\\\\\\"operatorCode\\\\\\":\\\\\\"isNotEmptyWrapper\\\\\\",\\\\\\"parentId\\\\\\":1,\\\\\\"right\\\\\\":{\\\\\\"code\\\\\\":\\\\\\"\'A\\\\\\\\nB\\\\\\\\nC\'\\\\\\",\\\\\\"functionName\\\\\\":\\\\\\"\\\\\\",\\\\\\"name\\\\\\":\\\\\\"\\\\\\",\\\\\\"rightVariableType\\\\\\":\\\\\\"constant\\\\\\"}}],\\\\\\"parentId\\\\\\":0,\\\\\\"relationship\\\\\\":\\\\\\"and\\\\\\"}\\",\\n \\"type\\": \\"BASIC\\",\\n \\"fieldName\\": \\"age\\",\\n \\"fieldValue\\": \\"20\\"\\n }\\n ],\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeAnalysisExportTaskDownloadUrl' => [ + 'summary' => 'Download query results.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'beginTime', - 'in' => 'query', - 'schema' => [ - 'description' => 'Start time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1737101348000', - ], + 'AK' => [], ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ [ - 'name' => 'endTime', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'End time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1746669075000', - ], + 'schema' => ['description' => 'Sets the language type for request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'ruleStatus', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Rule status', - 'type' => 'string', - 'required' => false, - 'example' => 'DRAFT', - ], + 'schema' => ['description' => 'Region ID.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -10358,118 +6376,52 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'success' => [ - 'description' => 'Indicates whether the operation was successful, where true means success.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error details'."\n", - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], 'resultObject' => [ - 'description' => 'Response object', + 'description' => 'Response object.', 'type' => 'object', 'properties' => [ - 'xaxis' => [ - 'description' => 'X-axis data', - 'type' => 'object', - 'properties' => [ - 'data' => [ - 'description' => 'Returned data object', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned data object', - 'type' => 'string', - 'example' => '['."\n" - .' "2025-07-01",'."\n" - .' "2025-07-02",'."\n" - .' "2025-07-03",'."\n" - .' "2025-07-04",'."\n" - .' "2025-07-05",'."\n" - .' "2025-07-06",'."\n" - .' "2025-07-07",'."\n" - .' "2025-07-08",'."\n" - .' "2025-07-09",'."\n" - .' "2025-07-10",'."\n" - .' "2025-07-11"'."\n" - .' ]', - ], - ], - ], - ], - 'series' => [ - 'description' => 'Chart data', - 'type' => 'array', - 'items' => [ - 'description' => 'Chart data', - 'type' => 'object', - 'properties' => [ - 'name' => [ - 'description' => 'Display title', - 'type' => 'string', - 'example' => '策略name', - ], - 'data' => [ - 'description' => 'Returned data object', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned data object', - 'type' => 'object', - 'properties' => [ - 'num' => [ - 'description' => 'Number', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '50', - ], - 'scale' => [ - 'description' => 'Scale', - 'type' => 'string', - 'example' => '10.00%', - ], - ], - ], - ], - ], - ], - ], + 'downloadFileUrl' => ['description' => 'Download URL.', 'type' => 'string', 'example' => 'https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D', 'title' => ''], + 'status' => ['description' => 'Task status.', 'type' => 'string', 'example' => 'SUCCESS', 'title' => ''], + 'executeTime' => ['description' => 'Download execution time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1753891199000', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": {\\n \\"xaxis\\": {\\n \\"data\\": [\\n \\"[\\\\n \\\\\\"2025-07-01\\\\\\",\\\\n \\\\\\"2025-07-02\\\\\\",\\\\n \\\\\\"2025-07-03\\\\\\",\\\\n \\\\\\"2025-07-04\\\\\\",\\\\n \\\\\\"2025-07-05\\\\\\",\\\\n \\\\\\"2025-07-06\\\\\\",\\\\n \\\\\\"2025-07-07\\\\\\",\\\\n \\\\\\"2025-07-08\\\\\\",\\\\n \\\\\\"2025-07-09\\\\\\",\\\\n \\\\\\"2025-07-10\\\\\\",\\\\n \\\\\\"2025-07-11\\\\\\"\\\\n ]\\"\\n ]\\n },\\n \\"series\\": [\\n {\\n \\"name\\": \\"策略name\\",\\n \\"data\\": [\\n {\\n \\"num\\": 50,\\n \\"scale\\": \\"10.00%\\"\\n }\\n ]\\n }\\n ]\\n }\\n}","type":"json"}]', - 'title' => 'Hit Rule Trend', - 'translator' => 'machine', - ], - 'DescribeDecisionResultTrend' => [ - 'summary' => 'Decision Result Fluctuation Trend', - 'methods' => [ - 'post', - 'get', + 'title' => 'Download query results', + 'changeSet' => [ + ['createdAt' => '2021-12-22T09:23:29.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAnalysisExportTaskDownloadUrl'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"downloadFileUrl\\": \\"https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D\\",\\n \\"status\\": \\"SUCCESS\\",\\n \\"executeTime\\": 1753891199000\\n },\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeApi' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -10478,61 +6430,36 @@ 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', + 'abilityTreeCode' => '136083', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'apiRegionId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou、cn-shanghai', 'title' => ''], ], [ - 'name' => 'eventCodes', + 'name' => 'apiId', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'required' => false, - 'example' => 'de_ahqhsw7665,de_agbzfi5134', - ], + 'schema' => ['description' => 'The unique ID of the API.', 'type' => 'string', 'required' => true, 'example' => '33', 'title' => ''], ], [ - 'name' => 'beginTime', + 'name' => 'apiType', 'in' => 'query', - 'schema' => [ - 'description' => 'Start timestamp, in milliseconds.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1737101348000', - ], + 'schema' => ['description' => 'The API type.', 'type' => 'string', 'required' => true, 'example' => 'SELF', 'title' => ''], ], [ - 'name' => 'endTime', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'End time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1747101348000', - ], + 'schema' => ['description' => 'The area code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -10540,181 +6467,136 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'success' => [ - 'description' => 'Whether the request was successful.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error details'."\n", - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'xaxis' => [ - 'description' => 'X-axis data', - 'type' => 'object', - 'properties' => [ - 'data' => [ - 'description' => 'X-axis data structure.', - 'type' => 'array', - 'items' => [ - 'description' => 'X-axis data structure.', - 'type' => 'string', - 'example' => '['."\n" - .' "2025-07-01",'."\n" - .' "2025-07-02",'."\n" - .' "2025-07-03",'."\n" - .' "2025-07-04",'."\n" - .' "2025-07-05",'."\n" - .' "2025-07-06",'."\n" - .' "2025-07-07",'."\n" - .' "2025-07-08",'."\n" - .' "2025-07-09",'."\n" - .' "2025-07-10"'."\n" - .' ]', - ], - ], - ], - ], - 'series' => [ - 'description' => 'Chart data', - 'type' => 'array', - 'items' => [ - 'description' => 'Chart data', - 'type' => 'object', - 'properties' => [ - 'name' => [ - 'description' => 'Name.', - 'type' => 'string', - 'example' => 'IpTag_FFF', - ], - 'data' => [ - 'description' => 'Returned data object', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned data object', - 'type' => 'object', - 'properties' => [ - 'num' => [ - 'description' => 'Number', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', - ], - 'scale' => [ - 'description' => 'ratio', - 'type' => 'string', - 'example' => '5.56%', - ], - ], - ], - ], - ], - ], - ], - ], - ], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": {\\n \\"xaxis\\": {\\n \\"data\\": [\\n \\"[\\\\n \\\\\\"2025-07-01\\\\\\",\\\\n \\\\\\"2025-07-02\\\\\\",\\\\n \\\\\\"2025-07-03\\\\\\",\\\\n \\\\\\"2025-07-04\\\\\\",\\\\n \\\\\\"2025-07-05\\\\\\",\\\\n \\\\\\"2025-07-06\\\\\\",\\\\n \\\\\\"2025-07-07\\\\\\",\\\\n \\\\\\"2025-07-08\\\\\\",\\\\n \\\\\\"2025-07-09\\\\\\",\\\\n \\\\\\"2025-07-10\\\\\\"\\\\n ]\\"\\n ]\\n },\\n \\"series\\": [\\n {\\n \\"name\\": \\"IpTag_FFF\\",\\n \\"data\\": [\\n {\\n \\"num\\": 10,\\n \\"scale\\": \\"5.56%\\"\\n }\\n ]\\n }\\n ]\\n }\\n}","type":"json"}]', - 'title' => 'Decision Result Fluctuation Trend', - 'translator' => 'machine', - ], - 'DescribeHighRiskPieChart' => [ - 'summary' => 'Risk Map Overview Chart (Pie Chart)', - 'methods' => [ - 'post', - 'get', + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'title' => 'Get API details', + 'summary' => 'Retrieves the details of an API.', + 'changeSet' => [ + ['createdAt' => '2024-09-23T08:23:52.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-05-11T07:11:26.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeApi'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeApiGroups' => [ + 'summary' => 'Retrieves API groups, including purchased and custom groups.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages. Default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], + [ + 'name' => 'apiRegionId', + 'in' => 'query', + 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', + 'type' => 'object', + 'properties' => [ + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'Retrieve API groups including purchased and custom groups', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:11:26.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeApiGroups'], + ], + ], + 'ramActions' => [ [ - 'name' => 'eventCodes', - 'in' => 'query', - 'schema' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'required' => false, - 'example' => 'de_ahqhsw7665,de_agbzfi5134', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeApiLimit' => [ + 'summary' => 'Queries the limit information for creating API tasks.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'beginTime', + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ + [ + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'title' => '', - 'description' => 'Start time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1737101348000', - ], + 'schema' => ['description' => 'The language type for the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'endTime', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'End time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1730453400000', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -10722,344 +6604,71 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'success' => [ - 'description' => 'Whether the request was successful.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error details'."\n", - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], 'resultObject' => [ - 'description' => 'Returned object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'highRiskMobileProvince' => [ - 'description' => 'High-risk mobile phone\'s province of origin', - 'type' => 'object', - 'properties' => [ - 'series' => [ - 'description' => 'Chart data', - 'type' => 'array', - 'items' => [ - 'description' => 'Chart data', - 'type' => 'object', - 'properties' => [ - 'roseType' => [ - 'description' => 'Chart identifier, default false', - 'type' => 'string', - 'example' => 'false', - ], - 'name' => [ - 'description' => 'Display title', - 'type' => 'string', - 'example' => '分值区间占比', - ], - 'data' => [ - 'description' => 'High-risk position data.', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned data object', - 'type' => 'object', - 'properties' => [ - 'value' => [ - 'description' => 'Data value', - 'type' => 'string', - 'example' => '100', - ], - 'name' => [ - 'description' => 'Field name', - 'type' => 'string', - 'example' => '浙江省', - ], - ], - ], - ], - ], - ], - ], - 'animation' => [ - 'description' => 'Indicator, default true', - 'type' => 'boolean', - 'example' => 'true', - ], - 'grid' => [ - 'description' => 'Belongs to grid.', - 'type' => 'object', - 'properties' => [ - 'show' => [ - 'description' => 'Chart flag, default is false', - 'type' => 'boolean', - 'example' => 'false', - ], - ], - ], - ], - ], - 'highRiskMobileCity' => [ - 'description' => 'High-risk mobile phone归属city', - 'type' => 'object', - 'properties' => [ - 'series' => [ - 'description' => 'Chart data', - 'type' => 'array', - 'items' => [ - 'description' => 'Chart data', - 'type' => 'object', - 'properties' => [ - 'roseType' => [ - 'description' => 'Chart flag, default is false', - 'type' => 'string', - 'example' => 'false', - ], - 'name' => [ - 'description' => 'Field name', - 'type' => 'string', - 'example' => '杭州市', - ], - 'data' => [ - 'description' => 'Returned data object', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned data object', - 'type' => 'object', - 'properties' => [ - 'value' => [ - 'description' => 'Data value', - 'type' => 'string', - 'example' => '100', - ], - 'name' => [ - 'description' => 'Field name', - 'type' => 'string', - 'example' => '杭州市', - ], - ], - ], - ], - ], - ], - ], - 'animation' => [ - 'description' => 'Chart flag, default is true', - 'type' => 'boolean', - 'example' => 'true', - ], - 'grid' => [ - 'description' => 'Belongs to grid.', - 'type' => 'object', - 'properties' => [ - 'show' => [ - 'description' => 'Chart flag, default is false', - 'type' => 'boolean', - 'example' => 'false', - ], - ], - ], - ], - ], - 'highRiskIPProvince' => [ - 'description' => 'High-risk IP归属province', - 'type' => 'object', - 'properties' => [ - 'series' => [ - 'description' => 'Chart data', - 'type' => 'array', - 'items' => [ - 'description' => 'Chart data', - 'type' => 'object', - 'properties' => [ - 'roseType' => [ - 'description' => 'Chart identifier, default is false', - 'type' => 'string', - 'example' => 'false', - ], - 'name' => [ - 'description' => 'Field name', - 'type' => 'string', - 'example' => '浙江省', - ], - 'data' => [ - 'description' => 'Returned data object', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned data object', - 'type' => 'object', - 'properties' => [ - 'value' => [ - 'description' => 'Data value', - 'type' => 'string', - 'example' => '100', - ], - 'name' => [ - 'description' => 'Variable name', - 'type' => 'string', - 'example' => '浙江省', - ], - ], - ], - ], - ], - ], - ], - 'animation' => [ - 'description' => 'Chart identifier, default is true', - 'type' => 'boolean', - 'example' => 'true', - ], - 'grid' => [ - 'description' => 'Belonging grid.', - 'type' => 'object', - 'properties' => [ - 'show' => [ - 'description' => 'Chart identifier, default is false', - 'type' => 'boolean', - 'example' => 'false', - ], - ], - ], - ], - ], - 'highRiskIPCity' => [ - 'description' => 'High-risk IP city', - 'type' => 'object', - 'properties' => [ - 'series' => [ - 'description' => 'Chart data', - 'type' => 'array', - 'items' => [ - 'description' => 'Chart data', - 'type' => 'object', - 'properties' => [ - 'roseType' => [ - 'description' => 'Chart identifier, default is false', - 'type' => 'string', - 'example' => 'false', - ], - 'name' => [ - 'description' => 'Field name', - 'type' => 'string', - 'example' => '杭州市', - ], - 'data' => [ - 'description' => 'Returned data object', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned data object', - 'type' => 'object', - 'properties' => [ - 'value' => [ - 'description' => 'Data value', - 'type' => 'string', - 'example' => '100', - ], - 'name' => [ - 'description' => 'Field name', - 'type' => 'string', - 'example' => '杭州市', - ], - ], - ], - ], - ], - ], - ], - 'animation' => [ - 'description' => 'Chart flag, default true', - 'type' => 'boolean', - 'example' => 'true', - ], - 'grid' => [ - 'description' => 'Belonging grid.', - 'type' => 'object', - 'properties' => [ - 'show' => [ - 'description' => 'Chart flag, default false', - 'type' => 'boolean', - 'example' => 'false', - ], - ], - ], - ], - ], + 'totalItem' => ['description' => 'The total number of items.', 'type' => 'integer', 'format' => 'int64', 'example' => '31', 'title' => ''], + 'maxTotalItem' => ['description' => 'The maximum number of items that can be created.', 'type' => 'integer', 'format' => 'int64', 'example' => '150', 'title' => ''], + 'limit' => ['description' => 'Indicates whether the maximum number is exceeded.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": {\\n \\"highRiskMobileProvince\\": {\\n \\"series\\": [\\n {\\n \\"roseType\\": \\"false\\",\\n \\"name\\": \\"分值区间占比\\",\\n \\"data\\": [\\n {\\n \\"value\\": \\"100\\",\\n \\"name\\": \\"浙江省\\"\\n }\\n ]\\n }\\n ],\\n \\"animation\\": true,\\n \\"grid\\": {\\n \\"show\\": false\\n }\\n },\\n \\"highRiskMobileCity\\": {\\n \\"series\\": [\\n {\\n \\"roseType\\": \\"false\\",\\n \\"name\\": \\"杭州市\\",\\n \\"data\\": [\\n {\\n \\"value\\": \\"100\\",\\n \\"name\\": \\"杭州市\\"\\n }\\n ]\\n }\\n ],\\n \\"animation\\": true,\\n \\"grid\\": {\\n \\"show\\": false\\n }\\n },\\n \\"highRiskIPProvince\\": {\\n \\"series\\": [\\n {\\n \\"roseType\\": \\"false\\",\\n \\"name\\": \\"浙江省\\",\\n \\"data\\": [\\n {\\n \\"value\\": \\"100\\",\\n \\"name\\": \\"浙江省\\"\\n }\\n ]\\n }\\n ],\\n \\"animation\\": true,\\n \\"grid\\": {\\n \\"show\\": false\\n }\\n },\\n \\"highRiskIPCity\\": {\\n \\"series\\": [\\n {\\n \\"roseType\\": \\"false\\",\\n \\"name\\": \\"杭州市\\",\\n \\"data\\": [\\n {\\n \\"value\\": \\"100\\",\\n \\"name\\": \\"杭州市\\"\\n }\\n ]\\n }\\n ],\\n \\"animation\\": true,\\n \\"grid\\": {\\n \\"show\\": false\\n }\\n }\\n }\\n}","type":"json"}]', - 'title' => 'High Risk Pie Chart + Map', - 'translator' => 'machine', - ], - 'DescribeDecisionResultFluctuation' => [ - 'summary' => 'Decision Result Fluctuation Detection', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query limit information for creating API tasks', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:08.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeApiLimit'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"totalItem\\": 31,\\n \\"maxTotalItem\\": 150,\\n \\"limit\\": true\\n },\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + ], + 'DescribeApiNameList' => [ + 'summary' => 'Retrieves API service names.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'eventCodes', - 'in' => 'query', - 'schema' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'required' => false, - 'example' => 'de_ahqhsw7665,de_ahqhsw7622', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -11067,142 +6676,82 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'success' => [ - 'description' => 'Indicates whether the operation was successful.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error details'."\n", - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', + 'description' => 'The response object.', 'type' => 'array', 'items' => [ - 'description' => 'Return object', + 'description' => 'The returned results.', 'type' => 'object', 'properties' => [ - 'status' => [ - 'description' => 'Execution status.', - 'type' => 'string', - 'example' => 'PASS', - ], - 'todayNum' => [ - 'description' => 'Today\'s count', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '100', - ], - 'yesterdayNum' => [ - 'description' => 'Yesterday\'s count', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '200', - ], - 'withinThreeDayNum' => [ - 'description' => 'Count within the last three days', - 'type' => 'string', - 'example' => '300', - ], - 'withinSevenDayNum' => [ - 'description' => 'Count within the last seven days', - 'type' => 'string', - 'example' => '600', - ], - 'withinThirtyDayNum' => [ - 'description' => 'Count within the last thirty days', - 'type' => 'string', - 'example' => '1200', - ], + 'apiName' => ['description' => 'The API name.', 'type' => 'string', 'example' => 'ListAuditLog', 'title' => ''], + 'apiId' => ['description' => 'The API ID.', 'type' => 'string', 'example' => '33', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": [\\n {\\n \\"status\\": \\"PASS\\",\\n \\"todayNum\\": 100,\\n \\"yesterdayNum\\": 200,\\n \\"withinThreeDayNum\\": \\"300\\",\\n \\"withinSevenDayNum\\": \\"600\\",\\n \\"withinThirtyDayNum\\": \\"1200\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Decision Result Fluctuation Detection', - 'translator' => 'machine', - ], - 'DescribeHitRuleFluctuation' => [ - 'summary' => 'Policy Hit Fluctuation Detection', - 'methods' => [ - 'post', - 'get', + 'title' => 'Retrieve API service names', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:07.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeApiNameList'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"apiName\\": \\"ListAuditLog\\",\\n \\"apiId\\": \\"33\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeApiVariable' => [ + 'summary' => 'Query variable details.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'eventCodes', + 'name' => 'id', 'in' => 'query', - 'schema' => [ - 'description' => 'Event codes, separated by commas (,).', - 'type' => 'string', - 'required' => false, - 'example' => 'de_ahqhsw7665,de_agbzfi5134', - ], + 'schema' => ['description' => 'The variable ID.', 'type' => 'string', 'required' => true, 'example' => '3144', 'title' => ''], ], [ - 'name' => 'ruleStatus', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Policy status', - 'type' => 'string', - 'required' => false, - 'example' => 'DRAFT', - ], + 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -11210,137 +6759,76 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'success' => [ - 'description' => 'Whether the request was successful.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error message.', - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'array', - 'items' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'ruleId' => [ - 'description' => 'Policy ID', - 'type' => 'string', - 'example' => '115019', - ], - 'ruleName' => [ - 'description' => 'Policy name', - 'type' => 'string', - 'example' => '营销风险识别', - ], - 'todayNum' => [ - 'description' => 'Today\'s count', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '100', - ], - 'yesterdayNum' => [ - 'description' => 'Yesterday\'s count', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '200', - ], - 'withinThreeDayNum' => [ - 'description' => 'Count within three days', - 'type' => 'string', - 'example' => '300', - ], - 'withinSevenDayNum' => [ - 'description' => 'Count within seven days', - 'type' => 'string', - 'example' => '600', - ], - 'withinThirtyDayNum' => [ - 'description' => 'Count within thirty days', - 'type' => 'string', - 'example' => '1200', - ], - ], - ], - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": [\\n {\\n \\"ruleId\\": \\"115019\\",\\n \\"ruleName\\": \\"营销风险识别\\",\\n \\"todayNum\\": 100,\\n \\"yesterdayNum\\": 200,\\n \\"withinThreeDayNum\\": \\"300\\",\\n \\"withinSevenDayNum\\": \\"600\\",\\n \\"withinThirtyDayNum\\": \\"1200\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Policy Hit Fluctuation Detection', - 'translator' => 'machine', - ], - 'DescribeTagsFluctuation' => [ - 'summary' => 'Tag Fluctuation Detection', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query variable details', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:11:26.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeApiVariable'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeApis' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'apiRegionId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou、cn-shanghai', 'title' => ''], ], [ - 'name' => 'eventCodes', + 'name' => 'apiGroupId', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'required' => false, - 'example' => 'de_afghcf6411', - ], + 'schema' => ['description' => 'The API group ID.', 'type' => 'string', 'required' => true, 'example' => '3309b0f4b1e243cd8bd9dd029f9c5f0a', 'title' => ''], + ], + [ + 'name' => 'apiType', + 'in' => 'query', + 'schema' => ['description' => 'The API type.', 'type' => 'string', 'required' => true, 'example' => 'SELF', 'title' => ''], + ], + [ + 'name' => 'regId', + 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -11348,91 +6836,44 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'success' => [ - 'description' => 'Indicates whether the call was successful', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error message.', - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'array', - 'items' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'tableName' => [ - 'description' => 'Tag name', - 'type' => 'string', - 'example' => 'accountId', - ], - 'todayNum' => [ - 'description' => 'Data for today', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '100', - ], - 'yesterdayNum' => [ - 'description' => 'Data for yesterday', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '200', - ], - 'withinThreeDayNum' => [ - 'description' => 'Data for the last three days', - 'type' => 'string', - 'example' => '300', - ], - 'withinSevenDayNum' => [ - 'description' => 'Data for the last seven days', - 'type' => 'string', - 'example' => '600', - ], - 'withinThirtyDayNum' => [ - 'description' => 'Data for the last thirty days', - 'type' => 'string', - 'example' => '1200', - ], - ], - ], - ], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": [\\n {\\n \\"tableName\\": \\"accountId\\",\\n \\"todayNum\\": 100,\\n \\"yesterdayNum\\": 200,\\n \\"withinThreeDayNum\\": \\"300\\",\\n \\"withinSevenDayNum\\": \\"600\\",\\n \\"withinThirtyDayNum\\": \\"1200\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Tag Fluctuation Detection', - 'translator' => 'machine', - ], - 'DescribeResultCount' => [ - 'summary' => 'Drill-down Analysis', - 'methods' => [ - 'post', - 'get', + 'title' => 'Retrieve API list including purchased and custom APIs', + 'summary' => 'Retrieves the API list, including purchased and custom APIs.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:11:26.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeApis'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeAppKeyPage' => [ + 'summary' => 'Queries the list of appKeys.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -11441,51 +6882,31 @@ 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', + 'abilityTreeCode' => '135918', + 'abilityTreeNodes' => ['FEATUREsaf64YRTV', 'FEATUREsaf6E3SDJ', 'FEATUREsafL5D4RG'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'beginTime', + 'name' => 'pageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Start time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1739841750000', - ], + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'string', 'required' => false, 'example' => '10', 'title' => ''], ], [ - 'name' => 'endTime', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'End time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1739843750000', - ], + 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -11493,105 +6914,93 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'success' => [ - 'description' => 'Indicates whether the request was successful.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error message.', - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'E01E1B4A-6747-5329-9046-B6D6B2D91349', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', + 'description' => 'The returned object.', 'type' => 'array', 'items' => [ - 'description' => 'Return object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'result' => [ - 'description' => 'Execution result', - 'type' => 'string', - 'enumValueTitles' => [ - 'REJECT' => '拒绝', - 'PASS' => '通过', - 'PENDING' => '待定', - ], - 'example' => 'PASS', - ], - 'total' => [ - 'description' => 'Quantity', - 'type' => 'string', - 'example' => '200', - ], - ], + 'sdkItems' => ['description' => 'Deprecated.', 'type' => 'string', 'example' => '已作废', 'title' => ''], + 'memo' => ['description' => 'The remarks.', 'type' => 'string', 'example' => '备注', 'title' => ''], + 'iosSdkUrl' => ['description' => 'The download URL of the iOS SDK.', 'type' => 'string', 'example' => 'https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D', 'title' => ''], + 'androidSdkVersion' => ['description' => 'The version number of the Android SDK.', 'type' => 'string', 'example' => '1', 'title' => ''], + 'gmtCreate' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1621578648000', 'title' => ''], + 'used' => ['description' => 'Indicates whether the appKey is integrated.', 'type' => 'string', 'example' => 'false', 'title' => ''], + 'androidSdkUrl' => ['description' => 'The download URL of the Android SDK.', 'type' => 'string', 'example' => 'https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D', 'title' => ''], + 'iosSdkVersion' => ['description' => 'The version number of the iOS SDK.', 'type' => 'string', 'example' => '1', 'title' => ''], + 'appKey' => ['description' => 'The appKey of the application.', 'type' => 'string', 'example' => 'sh9a71f07fhs556bd767586307e82795', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": [\\n {\\n \\"result\\": \\"PASS\\",\\n \\"total\\": \\"200\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Drill-down Analysis List', - 'translator' => 'machine', - ], - 'DescribeRequestPeakReport' => [ - 'summary' => 'Request Peak', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query appKey list', + 'changeSet' => [ + ['createdAt' => '2024-12-20T06:03:01.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-05-11T07:23:07.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAppKeyPage'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 3,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"E01E1B4A-6747-5329-9046-B6D6B2D91349\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"sdkItems\\": \\"已作废\\",\\n \\"memo\\": \\"备注\\",\\n \\"iosSdkUrl\\": \\"https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D\\",\\n \\"androidSdkVersion\\": \\"1\\",\\n \\"gmtCreate\\": 1621578648000,\\n \\"used\\": \\"false\\",\\n \\"androidSdkUrl\\": \\"https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D\\",\\n \\"iosSdkVersion\\": \\"1\\",\\n \\"appKey\\": \\"sh9a71f07fhs556bd767586307e82795\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeAuditConfig' => [ + 'summary' => 'Configures the approval switch.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'auditRelationType', + 'in' => 'query', + 'schema' => ['description' => 'The approval type.', 'type' => 'string', 'required' => false, 'example' => 'RULE', 'title' => ''], ], ], 'responses' => [ @@ -11599,100 +7008,70 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'success' => [ - 'description' => 'Whether the request was successful', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error message.', - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code.', - 'type' => 'string', - 'example' => '200', - ], - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'array', - 'items' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'value' => [ - 'description' => 'Return text', - 'type' => 'string', - 'example' => '1.0 次/秒', - ], - 'ratio' => [ - 'description' => 'Return value', - 'type' => 'string', - 'example' => '1.0', - ], - ], - ], - ], + 'success' => ['description' => 'Indicates whether the request is successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error message.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": [\\n {\\n \\"value\\": \\"1.0 次/秒\\",\\n \\"ratio\\": \\"1.0\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Request Peak', - 'translator' => 'machine', - ], - 'DescribeEventTotalCountReport' => [ - 'summary' => 'Event Invocation Count', - 'methods' => [ - 'post', - 'get', + 'title' => 'Approval configuration', + 'changeSet' => [ + ['createdAt' => '2021-10-18T12:18:48.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAuditConfig'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": true\\n}","type":"json"}]', + ], + 'DescribeAuditDetails' => [ + 'summary' => 'Retrieves approval details.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'id', + 'in' => 'query', + 'schema' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '2557', 'title' => ''], ], ], 'responses' => [ @@ -11700,127 +7079,97 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'success' => [ - 'description' => 'Indicates whether this operation was successful, `true` means success.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error message.', - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'value' => [ - 'description' => 'Today\'s event invocation count', - 'type' => 'string', - 'example' => '100', - ], - 'ratio' => [ - 'description' => 'Comparison with yesterday\'s event invocation count', - 'type' => 'string', - 'example' => '101', - ], - ], - ], + 'success' => ['description' => 'Indicates whether the call was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error message.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": {\\n \\"value\\": \\"100\\",\\n \\"ratio\\": \\"101\\"\\n }\\n}","type":"json"}]', - 'title' => 'Event Invocation Count', - 'translator' => 'machine', - ], - 'DescribeEventResultBarChart' => [ - 'summary' => 'Risk Dashboard', - 'methods' => [ - 'post', - 'get', + 'title' => 'Approval details', + 'changeSet' => [ + ['createdAt' => '2022-12-13T05:19:38.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2021-10-18T12:18:48.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAuditDetails'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": true\\n}","type":"json"}]', + ], + 'DescribeAuditPageList' => [ + 'summary' => 'Displays and queries the audit list.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'eventCodes', + 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'required' => false, - 'example' => 'de_ahqhsw7665,de_ahqhsw7622', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'beginTime', + 'name' => 'pageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Start time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1737101348000', - ], + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'string', 'required' => false, 'example' => '10', 'title' => ''], ], [ - 'name' => 'endTime', + 'name' => 'ruleName', + 'in' => 'query', + 'schema' => ['description' => 'The policy name.', 'type' => 'string', 'required' => false, 'example' => '手机号MD5命中人脸测试名单', 'title' => ''], + ], + [ + 'name' => 'eventCode', + 'in' => 'query', + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_awukck7117', 'title' => ''], + ], + [ + 'name' => 'auditStatus', 'in' => 'query', 'schema' => [ - 'description' => 'End time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1744337383000', + 'description' => 'The audit status.', + 'enumValueTitles' => ['WITHDRAW' => 'withdrawn.', 'REJECT' => 'rejected.', 'AUDITING' => 'being audited.', 'AGREE' => 'approved.'], + 'type' => 'string', + 'required' => false, + 'example' => 'SUCCESS', + 'title' => '', ], ], ], @@ -11829,195 +7178,145 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'success' => [ - 'description' => 'Whether the request was successful.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error message.', - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'xaxis' => [ - 'description' => 'xaxis interface configuration.', - 'type' => 'object', - 'properties' => [ - 'data' => [ - 'description' => 'Returned data object', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned data object', - 'type' => 'string', - 'example' => '['."\n" - .' "2025-07-18",'."\n" - .' "2025-07-19",'."\n" - .' "2025-07-20",'."\n" - .' "2025-07-21",'."\n" - .' "2025-07-22",'."\n" - .' "2025-07-23",'."\n" - .' "2025-07-24",'."\n" - .' "2025-07-25"'."\n" - .' ]', - ], - ], - ], - ], - 'series' => [ - 'description' => 'Chart data', - 'type' => 'array', - 'items' => [ - 'description' => 'Chart data', - 'type' => 'object', - 'properties' => [ - 'name' => [ - 'description' => 'Series name.', - 'type' => 'string', - 'example' => '通过'."\n", - ], - 'stack' => [ - 'description' => 'Label key', - 'type' => 'string', - 'example' => '通过', - ], - 'data' => [ - 'description' => 'Returned data object', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned data object', - 'type' => 'object', - 'properties' => [ - 'num' => [ - 'description' => 'Number.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '100', - ], - 'scale' => [ - 'description' => 'Scale', - 'type' => 'string', - 'example' => '50.00%', - ], - ], - ], - ], - ], - ], - ], - ], - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '6', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int64', 'example' => '4', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": {\\n \\"xaxis\\": {\\n \\"data\\": [\\n \\"[\\\\n \\\\\\"2025-07-18\\\\\\",\\\\n \\\\\\"2025-07-19\\\\\\",\\\\n \\\\\\"2025-07-20\\\\\\",\\\\n \\\\\\"2025-07-21\\\\\\",\\\\n \\\\\\"2025-07-22\\\\\\",\\\\n \\\\\\"2025-07-23\\\\\\",\\\\n \\\\\\"2025-07-24\\\\\\",\\\\n \\\\\\"2025-07-25\\\\\\"\\\\n ]\\"\\n ]\\n },\\n \\"series\\": [\\n {\\n \\"name\\": \\"通过\\\\n\\",\\n \\"stack\\": \\"通过\\",\\n \\"data\\": [\\n {\\n \\"num\\": 100,\\n \\"scale\\": \\"50.00%\\"\\n }\\n ]\\n }\\n ]\\n }\\n}","type":"json"}]', - 'title' => 'Risk Dashboard', - 'translator' => 'machine', - ], - 'DescribeEventResultList' => [ - 'summary' => 'Event Overview List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Audit list', + 'changeSet' => [ + ['createdAt' => '2022-12-13T05:19:38.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2021-10-18T12:18:48.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAuditPageList'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"totalItem\\": 6,\\n \\"pageSize\\": 10,\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 4\\n}","type":"json"}]', + ], + 'DescribeAuthEventNameList' => [ + 'summary' => 'Queries the list of event names for the current user.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', + 'type' => 'object', + 'properties' => [ + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'Query event names for the current user', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:08.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAuthEventNameList'], + ], + ], + 'ramActions' => [ [ - 'name' => 'beginTime', - 'in' => 'query', - 'schema' => [ - 'description' => 'Start time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1737101348000', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + ], + 'DescribeAuthRulePageList' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'endTime', + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ + [ + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'End time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1683616457000', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'pageSize', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default value is 10', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'currentPage', + 'name' => 'ruleName', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The policy name.', 'type' => 'string', 'required' => false, 'example' => '分析中心事件测试_策略01', 'title' => ''], + ], + [ + 'name' => 'status', + 'in' => 'query', + 'schema' => ['description' => 'The status.', 'type' => 'string', 'required' => false, 'example' => 'RUNNING', 'title' => ''], + ], + [ + 'name' => 'eventCode', + 'in' => 'query', + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_arcehq4370', 'title' => ''], ], ], 'responses' => [ @@ -12025,180 +7324,88 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'success' => [ - 'description' => 'Whether the query was successful.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error details'."\n", - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], 'resultObject' => [ - 'description' => 'Returned object', + 'description' => 'The returned object.', 'type' => 'array', 'items' => [ - 'description' => 'Returned object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'eventName' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'example' => '注册风险', - ], - 'totalNum' => [ - 'description' => 'Total number of items.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '100', - ], - 'passNum' => [ - 'description' => 'Number of passed checks.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '90', - ], - 'rejectNum' => [ - 'description' => 'Number of rejected approvals.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '5', - ], - 'pendingNum' => [ - 'description' => 'Number of pending items.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '5', - ], - 'eventCode' => [ - 'description' => 'Event code', - 'type' => 'string', - 'example' => 'de_aszbjb7236', - ], - ], + 'id' => ['description' => 'The primary key ID of the policy.', 'type' => 'integer', 'format' => 'int64', 'example' => '497', 'title' => ''], + 'ruleName' => ['description' => 'The policy name.', 'type' => 'string', 'example' => '营销风险识别', 'title' => ''], + 'version' => ['description' => 'The version number.', 'type' => 'integer', 'format' => 'int64', 'example' => '8', 'title' => ''], + 'status' => ['description' => 'The status.', 'type' => 'string', 'example' => 'RUNNING', 'title' => ''], + 'gmtModified' => ['description' => 'The modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1565701886000', 'title' => ''], + 'consoleRuleId' => ['description' => 'The console rule ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '6715', 'title' => ''], + 'ruleVersionId' => ['description' => 'The primary key ID of the policy version.', 'type' => 'integer', 'format' => 'int64', 'example' => '3823', 'title' => ''], + 'createType' => ['description' => 'The creation type.', 'type' => 'string', 'example' => 'MORMAL', 'title' => ''], + 'memo' => ['description' => 'The remarks.', 'type' => 'string', 'example' => '分析中心事件测试_策略01', 'title' => ''], + 'ruleId' => ['description' => 'The policy ID.', 'type' => 'string', 'example' => '102059', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], - 'totalItem' => [ - 'description' => 'Total number of items.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '31', - ], - 'totalPage' => [ - 'description' => 'Total number of pages', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '9', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'pageSize' => [ - 'description' => 'Page size, default value is 10', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', - ], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int64', 'example' => '6', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int64', 'example' => '9', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": [\\n {\\n \\"eventName\\": \\"注册风险\\",\\n \\"totalNum\\": 100,\\n \\"passNum\\": 90,\\n \\"rejectNum\\": 5,\\n \\"pendingNum\\": 5,\\n \\"eventCode\\": \\"de_aszbjb7236\\"\\n }\\n ],\\n \\"totalItem\\": 31,\\n \\"totalPage\\": 9,\\n \\"currentPage\\": 1,\\n \\"pageSize\\": 10\\n}","type":"json"}]', - 'title' => 'Event Overview List', - 'translator' => 'machine', - ], - 'DescribeRuleBarChart' => [ - 'summary' => 'Policy Overview List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query policy list', + 'summary' => 'Queries a list of policies.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAuthRulePageList'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"id\\": 497,\\n \\"ruleName\\": \\"营销风险识别\\",\\n \\"version\\": 8,\\n \\"status\\": \\"RUNNING\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"consoleRuleId\\": 6715,\\n \\"ruleVersionId\\": 3823,\\n \\"createType\\": \\"MORMAL\\",\\n \\"memo\\": \\"分析中心事件测试_策略01\\",\\n \\"ruleId\\": \\"102059\\"\\n }\\n ],\\n \\"totalItem\\": 6,\\n \\"totalPage\\": 9,\\n \\"currentPage\\": 1,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeAuthSceneList' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'eventCodes', - 'in' => 'query', - 'schema' => [ - 'description' => 'Event codes, separated by commas (,).', - 'type' => 'string', - 'required' => false, - 'example' => 'account_abuse_pro,account_abuse', - ], - ], - [ - 'name' => 'beginTime', - 'in' => 'query', - 'schema' => [ - 'description' => 'Query start time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1739841750000', - ], - ], - [ - 'name' => 'endTime', - 'in' => 'query', - 'schema' => [ - 'description' => 'End time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1750904603000', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -12206,152 +7413,81 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'success' => [ - 'description' => 'Whether the request was successful.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error message.', - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code.', - 'type' => 'string', - 'example' => '200', - ], 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'yaxis' => [ - 'description' => 'yaxis related results.', - 'type' => 'object', - 'properties' => [ - 'data' => [ - 'description' => 'yaxis data items', - 'type' => 'array', - 'items' => [ - 'description' => 'yaxis data items', - 'type' => 'string', - 'example' => '['."\n" - .' "决策引擎可观测性持续建设_策略01",'."\n" - .' "决策引擎可观测性持续建设_策略03",'."\n" - .' "决策引擎可观测性持续建设_策略04",'."\n" - .' "决策引擎可观测性持续建设_策略02"'."\n" - .' ]', - ], - ], - ], - ], - 'series' => [ - 'description' => 'Data list', - 'type' => 'array', - 'items' => [ - 'description' => 'Data list', - 'type' => 'object', - 'properties' => [ - 'type' => [ - 'description' => 'Bar chart type', - 'type' => 'string', - 'example' => 'bar', - ], - 'data' => [ - 'description' => 'Response data.', - 'type' => 'array', - 'items' => [ - 'description' => 'Response data.', - 'type' => 'object', - 'properties' => [ - 'ruleName' => [ - 'description' => 'Policy name', - 'type' => 'string', - 'example' => '营销风险识别评分_高风险_拒绝', - ], - 'eventName' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'example' => '营销事件', - ], - 'status' => [ - 'description' => 'Status.', - 'type' => 'string', - 'example' => 'RUNNING', - ], - 'num' => [ - 'description' => 'Number.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '100', - ], - ], - ], - ], - ], - ], + 'description' => 'The returned object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'serviceCode' => ['description' => 'The service code.', 'type' => 'string', 'example' => 'account_abuse', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": {\\n \\"yaxis\\": {\\n \\"data\\": [\\n \\"[\\\\n \\\\\\"决策引擎可观测性持续建设_策略01\\\\\\",\\\\n \\\\\\"决策引擎可观测性持续建设_策略03\\\\\\",\\\\n \\\\\\"决策引擎可观测性持续建设_策略04\\\\\\",\\\\n \\\\\\"决策引擎可观测性持续建设_策略02\\\\\\"\\\\n ]\\"\\n ]\\n },\\n \\"series\\": [\\n {\\n \\"type\\": \\"bar\\",\\n \\"data\\": [\\n {\\n \\"ruleName\\": \\"营销风险识别评分_高风险_拒绝\\",\\n \\"eventName\\": \\"营销事件\\",\\n \\"status\\": \\"RUNNING\\",\\n \\"num\\": 100\\n }\\n ]\\n }\\n ]\\n }\\n}","type":"json"}]', - 'title' => 'Policy Overview List', - 'translator' => 'machine', - ], - 'DescribeAvgExecuteCostReport' => [ - 'summary' => 'Average Execution Time', - 'methods' => [ - 'post', - 'get', + 'title' => 'Scenario drop-down list', + 'summary' => 'Queries the list of scenarios.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAuthSceneList'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"serviceCode\\": \\"account_abuse\\"\\n }\\n ],\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeAuthScenePageList' => [ + 'summary' => 'Queries the list of scenarios.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'sceneName', + 'in' => 'query', + 'schema' => ['description' => 'The scenario name.', 'type' => 'string', 'required' => false, 'example' => 'account_abuse', 'title' => ''], ], ], 'responses' => [ @@ -12359,142 +7495,145 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'success' => [ - 'description' => 'Whether the call was successful', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error message.', - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], 'resultObject' => [ - 'description' => 'Return object', + 'description' => 'The returned object.', 'type' => 'array', 'items' => [ - 'description' => 'Return object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'value' => [ - 'description' => 'Today\'s average execution time', - 'type' => 'string', - 'example' => '0.1 毫秒', - ], - 'ratio' => [ - 'description' => 'Comparison with yesterday\'s average execution time', - 'type' => 'string', - 'example' => '0.2', - ], - ], + 'sceneName' => ['description' => 'The scenario name.', 'type' => 'string', 'example' => '注册风险识别服务', 'title' => ''], + 'serverName' => ['description' => 'The service name.', 'type' => 'string', 'example' => 'account_abuse', 'title' => ''], + 'commonRuleCount' => ['description' => 'The number of General Policy policies.', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], + 'customRuleCount' => ['description' => 'The number of custom policies.', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], + 'eventCode' => ['description' => 'The event code.', 'type' => 'string', 'example' => 'de_avypfd8253', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int64', 'example' => '6', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int64', 'example' => '9', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": [\\n {\\n \\"value\\": \\"0.1 毫秒\\",\\n \\"ratio\\": \\"0.2\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Average Execution Time', - 'translator' => 'machine', - ], - 'DescribeTagsTrend' => [ - 'summary' => 'Tag Hit Trend', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query scenario list', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAuthScenePageList'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"sceneName\\": \\"注册风险识别服务\\",\\n \\"serverName\\": \\"account_abuse\\",\\n \\"commonRuleCount\\": 10,\\n \\"customRuleCount\\": 10,\\n \\"eventCode\\": \\"de_avypfd8253\\"\\n }\\n ],\\n \\"totalItem\\": 6,\\n \\"totalPage\\": 9,\\n \\"currentPage\\": 1,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeAuthStatus' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', + 'type' => 'object', + 'properties' => [ + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'Check whether authorization is granted', + 'summary' => 'Checks whether authorization is granted.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:08.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAuthStatus'], + ], + ], + 'ramActions' => [ [ - 'name' => 'eventCodes', - 'in' => 'query', - 'schema' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'required' => false, - 'example' => 'de_afghcf6411', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + ], + 'DescribeAvgExecuteCostReport' => [ + 'summary' => 'Average execution duration.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'beginTime', - 'in' => 'query', - 'schema' => [ - 'description' => 'Start time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1751249559000', - ], + 'AK' => [], ], + ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ [ - 'name' => 'endTime', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'End time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1740298093000', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'result', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Policy execution result', - 'type' => 'string', - 'required' => false, - 'example' => 'PASS', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -12502,180 +7641,116 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'success' => [ - 'description' => 'Whether the request was successful.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error message.', - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'success' => ['description' => 'Indicates whether the call was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error message.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'xaxis' => [ - 'description' => 'xaxis returned data', - 'type' => 'object', - 'properties' => [ - 'data' => [ - 'description' => 'X-axis data', - 'type' => 'array', - 'items' => [ - 'description' => 'X-axis data', - 'type' => 'string', - 'example' => '['."\n" - .' "2025-07-01",'."\n" - .' "2025-07-02",'."\n" - .' "2025-07-03",'."\n" - .' "2025-07-04",'."\n" - .' "2025-07-05",'."\n" - .' "2025-07-06",'."\n" - .' "2025-07-07",'."\n" - .' "2025-07-08",'."\n" - .' "2025-07-09",'."\n" - .' "2025-07-10"'."\n" - .' ]', - ], - ], - ], - ], - 'series' => [ - 'description' => 'Data list', - 'type' => 'array', - 'items' => [ - 'description' => 'Data list', - 'type' => 'object', - 'properties' => [ - 'name' => [ - 'description' => 'Category name.', - 'type' => 'string', - 'example' => 'rm0102', - ], - 'data' => [ - 'description' => 'Chart data list', - 'type' => 'array', - 'items' => [ - 'description' => 'Chart data list', - 'type' => 'object', - 'properties' => [ - 'num' => [ - 'description' => 'The number of items in this category.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '100', - ], - 'scale' => [ - 'description' => 'Proportion', - 'type' => 'string', - 'example' => '10%', - ], - ], - ], - ], - ], - ], + 'description' => 'The response object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'value' => ['description' => 'The average execution duration for today.', 'type' => 'string', 'example' => '0.1 毫秒', 'title' => ''], + 'ratio' => ['description' => 'The day-over-day ratio compared to yesterday\'s average execution duration.', 'type' => 'string', 'example' => '0.2', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": {\\n \\"xaxis\\": {\\n \\"data\\": [\\n \\"[\\\\n \\\\\\"2025-07-01\\\\\\",\\\\n \\\\\\"2025-07-02\\\\\\",\\\\n \\\\\\"2025-07-03\\\\\\",\\\\n \\\\\\"2025-07-04\\\\\\",\\\\n \\\\\\"2025-07-05\\\\\\",\\\\n \\\\\\"2025-07-06\\\\\\",\\\\n \\\\\\"2025-07-07\\\\\\",\\\\n \\\\\\"2025-07-08\\\\\\",\\\\n \\\\\\"2025-07-09\\\\\\",\\\\n \\\\\\"2025-07-10\\\\\\"\\\\n ]\\"\\n ]\\n },\\n \\"series\\": [\\n {\\n \\"name\\": \\"rm0102\\",\\n \\"data\\": [\\n {\\n \\"num\\": 100,\\n \\"scale\\": \\"10%\\"\\n }\\n ]\\n }\\n ]\\n }\\n}","type":"json"}]', - 'title' => 'Tag Fluctuation Trend', - 'translator' => 'machine', - ], - 'DescribeRiskLineChart' => [ - 'summary' => 'Risk map overview chart (line chart)', - 'methods' => [ - 'post', - 'get', + 'title' => 'Average execution duration', + 'changeSet' => [ + ['createdAt' => '2022-03-02T06:00:58.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAvgExecuteCostReport'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": [\\n {\\n \\"value\\": \\"0.1 毫秒\\",\\n \\"ratio\\": \\"0.2\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeBasicSearchPageList' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'eventBeginTime', + 'in' => 'query', + 'schema' => ['description' => 'The start time of the query, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1753372800000', 'title' => ''], + ], + [ + 'name' => 'eventEndTime', + 'in' => 'query', + 'schema' => ['description' => 'The end time of the query, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1753459199059', 'title' => ''], ], [ 'name' => 'eventCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'Event codes, separated by commas (,).', - 'type' => 'string', - 'required' => false, - 'example' => 'de_afghcf6411,de_awkhwh0314', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => true, 'example' => '["de_ahqhsw7665"]', 'title' => ''], ], [ - 'name' => 'beginTime', + 'name' => 'fieldName', 'in' => 'query', - 'schema' => [ - 'description' => 'Query start time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1739841750000', - ], + 'schema' => ['description' => 'The field name.', 'type' => 'string', 'required' => false, 'example' => 'age', 'title' => ''], ], [ - 'name' => 'endTime', + 'name' => 'fieldValue', 'in' => 'query', - 'schema' => [ - 'description' => 'End time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1748491200000', - ], + 'schema' => ['description' => 'The field value.', 'type' => 'string', 'required' => false, 'example' => '20', 'title' => ''], + ], + [ + 'name' => 'currentPage', + 'in' => 'query', + 'schema' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'pageSize', + 'in' => 'query', + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '10', 'title' => ''], ], ], 'responses' => [ @@ -12683,343 +7758,185 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'success' => [ - 'description' => 'Whether the request was successful.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error message.', - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], 'resultObject' => [ - 'description' => 'Returned object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'xaxis' => [ - 'description' => 'Details of xaxis node.', - 'type' => 'object', - 'properties' => [ - 'data' => [ - 'description' => 'Returns x-axis data points', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned data.', - 'type' => 'string', - 'example' => '['."\n" - .' "2025-07-01",'."\n" - .' "2025-07-02",'."\n" - .' "2025-07-03",'."\n" - .' "2025-07-04",'."\n" - .' "2025-07-05",'."\n" - .' "2025-07-06",'."\n" - .' "2025-07-07",'."\n" - .' "2025-07-08",'."\n" - .' "2025-07-09",'."\n" - .' "2025-07-10"'."\n" - .' ]', - ], - ], - ], - ], - 'series' => [ - 'description' => 'Data list', + 'header' => [ + 'description' => 'The table header.', 'type' => 'array', 'items' => [ - 'description' => 'Data list', + 'description' => 'The header information.', 'type' => 'object', 'properties' => [ - 'name' => [ - 'description' => 'Title of the line segment in the line chart', - 'type' => 'string', - 'example' => 'rm0102', - ], - 'data' => [ - 'description' => 'Line chart data', - 'type' => 'array', - 'items' => [ - 'description' => 'Response data.', - 'type' => 'string', - 'example' => '0.00%', - ], - ], + 'fieldName' => ['description' => 'The field name.', 'type' => 'string', 'example' => 'age', 'title' => ''], + 'fieldTitle' => ['description' => 'The field name.', 'type' => 'string', 'example' => '年龄', 'title' => ''], + 'isDefault' => ['description' => 'Indicates whether the field is displayed by default. This field is included in the response only and is not used as a request parameter. Valid values:'."\n" + .'- true: The field is displayed by default.'."\n" + .'- false: The field is not displayed by default.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], + 'data' => [ + 'description' => 'The returned data object.', + 'type' => 'array', + 'items' => ['description' => 'The returned data results.', 'type' => 'object', 'example' => '{}', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int64', 'example' => '6', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'currentPage' => ['description' => 'The current page number in the paged query.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": {\\n \\"xaxis\\": {\\n \\"data\\": [\\n \\"[\\\\n \\\\\\"2025-07-01\\\\\\",\\\\n \\\\\\"2025-07-02\\\\\\",\\\\n \\\\\\"2025-07-03\\\\\\",\\\\n \\\\\\"2025-07-04\\\\\\",\\\\n \\\\\\"2025-07-05\\\\\\",\\\\n \\\\\\"2025-07-06\\\\\\",\\\\n \\\\\\"2025-07-07\\\\\\",\\\\n \\\\\\"2025-07-08\\\\\\",\\\\n \\\\\\"2025-07-09\\\\\\",\\\\n \\\\\\"2025-07-10\\\\\\"\\\\n ]\\"\\n ]\\n },\\n \\"series\\": [\\n {\\n \\"name\\": \\"rm0102\\",\\n \\"data\\": [\\n \\"0.00%\\"\\n ]\\n }\\n ]\\n }\\n}","type":"json"}]', - 'title' => 'Risk Map Line Chart', - 'translator' => 'machine', - ], - 'DescribeTagsBarChart' => [ - 'summary' => 'Tag Overview List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Event analysis basic query', + 'summary' => 'Performs a basic query.', + 'changeSet' => [ + ['createdAt' => '2021-12-22T09:23:32.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeBasicSearchPageList'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"header\\": [\\n {\\n \\"fieldName\\": \\"age\\",\\n \\"fieldTitle\\": \\"年龄\\",\\n \\"isDefault\\": true\\n }\\n ],\\n \\"data\\": [\\n {}\\n ],\\n \\"totalItem\\": 6,\\n \\"totalPage\\": 1,\\n \\"currentPage\\": 1,\\n \\"pageSize\\": 10\\n },\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeBasicStart' => [ + 'summary' => 'Queries basic statistics.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'Lang', - 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for the request and response messages. Default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'regId', + 'name' => 'appKey', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The AppKey of the application.', 'type' => 'string', 'required' => false, 'example' => '***', 'title' => ''], ], [ - 'name' => 'eventCodes', + 'name' => 'service', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'required' => false, - 'example' => 'de_afghcf6411', - ], + 'schema' => ['description' => 'The service to call.', 'type' => 'string', 'required' => false, 'example' => 'service_tender_cee', 'title' => ''], ], [ - 'name' => 'beginTime', + 'name' => 'startDs', 'in' => 'query', - 'schema' => [ - 'description' => 'Start time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1751249559000', - ], + 'schema' => ['description' => 'The start time, in milliseconds (ms).', 'type' => 'string', 'required' => false, 'example' => '20250310', 'title' => ''], ], [ - 'name' => 'endTime', + 'name' => 'endDs', 'in' => 'query', - 'schema' => [ - 'description' => 'End time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1751595912000', - ], + 'schema' => ['description' => 'The end time, in milliseconds (ms).', 'type' => 'string', 'required' => false, 'example' => '20250320', 'title' => ''], ], [ - 'name' => 'result', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Policy execution result', - 'type' => 'string', - 'required' => false, - 'example' => 'PASS', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'success' => [ - 'description' => 'Whether the request was successful.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error message.', - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'xaxis' => [ - 'description' => 'xaxis interface configuration.', - 'type' => 'object', - 'properties' => [ - 'data' => [ - 'description' => 'xaxis data items', - 'type' => 'array', - 'items' => [ - 'description' => 'xaxis data items', - 'type' => 'string', - 'example' => '['."\n" - .' "2025-07-01",'."\n" - .' "2025-07-02",'."\n" - .' "2025-07-03",'."\n" - .' "2025-07-04",'."\n" - .' "2025-07-05",'."\n" - .' "2025-07-06",'."\n" - .' "2025-07-07",'."\n" - .' "2025-07-08",'."\n" - .' "2025-07-09",'."\n" - .' "2025-07-10"'."\n" - .' ]', - ], - ], - ], - ], - 'series' => [ - 'description' => 'Data list', - 'type' => 'array', - 'items' => [ - 'description' => 'Data list', - 'type' => 'object', - 'properties' => [ - 'name' => [ - 'description' => 'Series name.', - 'type' => 'string', - 'example' => 'tag', - ], - 'stack' => [ - 'description' => 'Chart field, same as name', - 'type' => 'string', - 'example' => 'tag', - ], - 'data' => [ - 'description' => 'Chart data list', - 'type' => 'array', - 'items' => [ - 'description' => 'Chart data list', - 'type' => 'object', - 'properties' => [ - 'num' => [ - 'description' => 'Number.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '200', - ], - 'scale' => [ - 'description' => 'Scale', - 'type' => 'string', - 'example' => '10%', - ], - ], - ], - ], - ], - ], - ], - ], - ], + 'success' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The response message.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": {\\n \\"xaxis\\": {\\n \\"data\\": [\\n \\"[\\\\n \\\\\\"2025-07-01\\\\\\",\\\\n \\\\\\"2025-07-02\\\\\\",\\\\n \\\\\\"2025-07-03\\\\\\",\\\\n \\\\\\"2025-07-04\\\\\\",\\\\n \\\\\\"2025-07-05\\\\\\",\\\\n \\\\\\"2025-07-06\\\\\\",\\\\n \\\\\\"2025-07-07\\\\\\",\\\\n \\\\\\"2025-07-08\\\\\\",\\\\n \\\\\\"2025-07-09\\\\\\",\\\\n \\\\\\"2025-07-10\\\\\\"\\\\n ]\\"\\n ]\\n },\\n \\"series\\": [\\n {\\n \\"name\\": \\"tag\\",\\n \\"stack\\": \\"tag\\",\\n \\"data\\": [\\n {\\n \\"num\\": 200,\\n \\"scale\\": \\"10%\\"\\n }\\n ]\\n }\\n ]\\n }\\n}","type":"json"}]', - 'title' => 'Tag Overview List', - 'translator' => 'machine', - ], - 'DeleteByPassShuntEvent' => [ - 'summary' => 'Delete Bypass Event', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + 'title' => 'Basic statistics', + 'changeSet' => [ + ['createdAt' => '2021-11-12T04:29:04.000Z', 'description' => 'Request parameters changed, Response parameters changed'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeBasicStart'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + ], + 'DescribeByPassShuntEvent' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ 'name' => 'eventId', 'in' => 'query', - 'schema' => [ - 'description' => 'Event ID.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '25', - ], + 'schema' => ['description' => 'The event ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '25', 'title' => ''], ], ], 'responses' => [ @@ -13027,281 +7944,255 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'success' => [ - 'description' => 'Whether it was successful.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error message.', - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'success' => ['description' => 'Indicates whether the request is successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The error code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error details.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'eventName' => ['description' => 'The event name.', 'type' => 'string', 'example' => '营销风险识别_增强版', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": true\\n}","type":"json"}]', - 'title' => 'Delete Bypass Event', - 'translator' => 'machine', - ], - 'DescribeByPassShuntEvent' => [ - 'summary' => 'View Bypass Event', - 'methods' => [ - 'post', - 'get', + 'title' => 'View a bypass event', + 'summary' => 'Queries a bypass event.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeByPassShuntEvent'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": {\\n \\"eventName\\": \\"营销风险识别_增强版\\"\\n }\\n}","type":"json"}]', + ], + 'DescribeCustVariableConfigList' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'bizType', + 'in' => 'query', 'schema' => [ - 'description' => 'Region code', + 'description' => 'The configuration type. Valid values:', + 'enumValueTitles' => ['HISTORY_VALUE_TYPE' => 'historical value type.', 'TIME_TYPE' => 'time unit.', 'VELOCITYFC_TYPE' => 'variable type or processing function.'], 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', + 'required' => true, + 'example' => 'TIME_TYPE', + 'title' => '', ], ], [ - 'name' => 'eventId', + 'name' => 'timeType', 'in' => 'query', 'schema' => [ - 'description' => 'Event ID.', - 'type' => 'integer', - 'format' => 'int64', + 'description' => 'The time type. Valid values:', + 'enumValueTitles' => ['NEAR' => 'recent.', 'CURRENT' => 'current.', 'PREVIOUS' => 'previous.'], + 'type' => 'string', 'required' => false, - 'example' => '25', + 'example' => 'CURRENT', + 'title' => '', ], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'success' => [ - 'description' => 'Whether it was successful.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Error code.', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error details', - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'eventName' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'example' => '营销风险识别_增强版', + 'description' => 'The returned object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'configKey' => ['description' => 'The key of the configuration item.', 'type' => 'string', 'example' => 'COUNT', 'title' => ''], + 'configValue' => ['description' => 'The value of the configuration item.', 'type' => 'string', 'example' => '累计', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": {\\n \\"eventName\\": \\"营销风险识别_增强版\\"\\n }\\n}","type":"json"}]', - 'title' => 'View Bypass Event', - 'translator' => 'machine', - ], - 'DescribeHitRuleList' => [ - 'summary' => 'Top 20 Hits for Main Events/Bypass/Diversion Strategies', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query custom cumulative variable configurations', + 'summary' => 'Queries the type configurations of custom cumulative variables.', + 'changeSet' => [ + ['createdAt' => '2023-01-09T06:11:43.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-05-11T07:27:47.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeCustVariableConfigList'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"configKey\\": \\"COUNT\\",\\n \\"configValue\\": \\"累计\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeCustVariableDetail' => [ + 'summary' => 'Queries the details of a cumulative variable.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'eventCodes', - 'in' => 'query', - 'schema' => [ - 'description' => 'Event codes, separated by commas if multiple.', - 'type' => 'string', - 'required' => false, - 'example' => 'de_ahqhsw7665,de_ahqhsw7622', - ], - ], - [ - 'name' => 'beginTime', - 'in' => 'query', - 'schema' => [ - 'description' => 'Start time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1737101348000', - ], - ], - [ - 'name' => 'endTime', - 'in' => 'query', - 'schema' => [ - 'description' => 'End time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1752027960000', - ], - ], - [ - 'name' => 'eventType', + 'name' => 'id', 'in' => 'query', - 'schema' => [ - 'description' => 'Event type', - 'type' => 'string', - 'required' => false, - 'example' => 'MAIN', - ], + 'schema' => ['description' => 'The primary key ID of the cumulative variable.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '2793', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'resultObject' => [ - 'description' => 'Response object', + 'description' => 'The returned object.', 'type' => 'array', 'items' => [ - 'description' => 'Response object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'ruleName' => [ - 'description' => 'Strategy name', - 'type' => 'string', - 'example' => '营销风险识别', - ], - 'hitCount' => [ - 'description' => 'Number of hits.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '100', - ], - ], + 'dataVersion' => ['description' => 'The data version.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'twCount' => ['description' => 'The number of time windows.', 'type' => 'string', 'example' => '1', 'title' => ''], + 'velocityTW' => ['description' => 'The time slice unit.', 'type' => 'string', 'example' => 'HOUR_1', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => '累计变量求平均值', 'title' => ''], + 'historyValueType' => ['description' => 'The value type.', 'type' => 'string', 'example' => 'EARLIEST', 'title' => ''], + 'condition' => ['description' => 'The condition value.', 'type' => 'string', 'example' => '{"currentId":1,"deepCount":0,"list":[{"currentId":2,"deepCount":1,"left":{"code":"accountId","fieldType":"STRING","functionName":"","hasRightVariable":false,"name":"accountId"},"operatorCode":"isNotEmptyWrapper","parentId":1,"right":{"code":"\'A\\nB\\nC\'","functionName":"","name":"","rightVariableType":"constant"}}],"parentId":0,"relationship":"and"}', 'title' => ''], + 'id' => ['description' => 'The primary key ID of the cumulative variable.', 'type' => 'integer', 'format' => 'int64', 'example' => '2793', 'title' => ''], + 'object' => ['description' => 'The cumulative object.', 'type' => 'string', 'example' => 'DEpage', 'title' => ''], + 'outputs' => ['description' => 'The variable return type.', 'type' => 'string', 'example' => 'DOUBLE', 'title' => ''], + 'velocityFC' => ['description' => 'The variable type.', 'type' => 'string', 'example' => 'DISTINCT', 'title' => ''], + 'description' => ['description' => 'The description.', 'type' => 'string', 'example' => '变量描述', 'title' => ''], + 'eventCodes' => ['description' => 'The event code.', 'type' => 'string', 'example' => 'de_ahespg8137', 'title' => ''], + 'subject' => ['description' => 'The primary object.', 'type' => 'string', 'example' => 'DEpname', 'title' => ''], + 'timeType' => ['description' => 'The time slice type.', 'type' => 'string', 'example' => 'NEAR', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"resultObject\\": [\\n {\\n \\"ruleName\\": \\"营销风险识别\\",\\n \\"hitCount\\": 100\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Top 20 Hits for Main Events/Bypass/Diversion Strategies', - 'translator' => 'machine', - ], - 'DescribeScoreSectionNumLineChart' => [ - 'summary' => 'Score Range Quantity Analysis', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query cumulative variable details', + 'changeSet' => [ + ['createdAt' => '2023-01-09T06:11:43.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-05-11T07:27:47.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeCustVariableDetail'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"dataVersion\\": 1,\\n \\"twCount\\": \\"1\\",\\n \\"velocityTW\\": \\"HOUR_1\\",\\n \\"title\\": \\"累计变量求平均值\\",\\n \\"historyValueType\\": \\"EARLIEST\\",\\n \\"condition\\": \\"{\\\\\\"currentId\\\\\\":1,\\\\\\"deepCount\\\\\\":0,\\\\\\"list\\\\\\":[{\\\\\\"currentId\\\\\\":2,\\\\\\"deepCount\\\\\\":1,\\\\\\"left\\\\\\":{\\\\\\"code\\\\\\":\\\\\\"accountId\\\\\\",\\\\\\"fieldType\\\\\\":\\\\\\"STRING\\\\\\",\\\\\\"functionName\\\\\\":\\\\\\"\\\\\\",\\\\\\"hasRightVariable\\\\\\":false,\\\\\\"name\\\\\\":\\\\\\"accountId\\\\\\"},\\\\\\"operatorCode\\\\\\":\\\\\\"isNotEmptyWrapper\\\\\\",\\\\\\"parentId\\\\\\":1,\\\\\\"right\\\\\\":{\\\\\\"code\\\\\\":\\\\\\"\'A\\\\\\\\nB\\\\\\\\nC\'\\\\\\",\\\\\\"functionName\\\\\\":\\\\\\"\\\\\\",\\\\\\"name\\\\\\":\\\\\\"\\\\\\",\\\\\\"rightVariableType\\\\\\":\\\\\\"constant\\\\\\"}}],\\\\\\"parentId\\\\\\":0,\\\\\\"relationship\\\\\\":\\\\\\"and\\\\\\"}\\",\\n \\"id\\": 2793,\\n \\"object\\": \\"DEpage\\",\\n \\"outputs\\": \\"DOUBLE\\",\\n \\"velocityFC\\": \\"DISTINCT\\",\\n \\"description\\": \\"变量描述\\",\\n \\"eventCodes\\": \\"de_ahespg8137\\",\\n \\"subject\\": \\"DEpname\\",\\n \\"timeType\\": \\"NEAR\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeCustVariablePage' => [ + 'summary' => 'Queries the list of custom cumulative variables.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -13310,580 +8201,520 @@ 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafXYIHRP'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'mainEventCodes', + 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Main event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_avcqzc3714', - ], + 'schema' => ['description' => 'The current page number for pagination.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'byPassEventCodes', + 'name' => 'pageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Bypass event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_amnhke2482', - ], + 'schema' => ['description' => 'The number of records per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'title' => ''], ], [ - 'name' => 'shuntEventCodes', + 'name' => 'eventCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Diversion event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_amnhke2488', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_aheldm3876', 'title' => ''], ], [ - 'name' => 'beginTime', + 'name' => 'description', 'in' => 'query', - 'schema' => [ - 'description' => 'Start timestamp, in milliseconds.', - 'type' => 'string', - 'required' => true, - 'example' => '1751249559000'."\n", - ], + 'schema' => ['description' => 'The description.', 'type' => 'string', 'required' => false, 'example' => '累计变量描述', 'title' => ''], ], [ - 'name' => 'endTime', + 'name' => 'createType', 'in' => 'query', - 'schema' => [ - 'description' => 'End timestamp, in milliseconds.', - 'type' => 'string', - 'required' => true, - 'example' => '1751249559000', - ], + 'schema' => ['description' => 'The creation type.', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], + ], + [ + 'name' => 'status', + 'in' => 'query', + 'schema' => ['description' => 'The status.', 'type' => 'string', 'required' => false, 'example' => 'ENABLE', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ + 'totalItem' => ['description' => 'The total number of records.', 'type' => 'integer', 'format' => 'int32', 'example' => '6', 'title' => ''], + 'pageSize' => ['description' => 'The number of records per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'xaxis' => [ - 'description' => 'Details of xaxis node.', - 'type' => 'object', - 'properties' => [ - 'data' => [ - 'description' => 'Data structure.', - 'type' => 'array', - 'items' => [ - 'description' => 'Data structure.', - 'type' => 'string', - 'example' => '['."\n" - .' "2025-07-19",'."\n" - .' "2025-07-20",'."\n" - .' "2025-07-21",'."\n" - .' "2025-07-22",'."\n" - .' "2025-07-23",'."\n" - .' "2025-07-24",'."\n" - .' "2025-07-25",'."\n" - .' "2025-07-26",'."\n" - .' "2025-07-27",'."\n" - .' "2025-07-28",'."\n" - .' "2025-07-29"'."\n" - .' ]', - ], - ], - ], - ], - 'series' => [ - 'description' => 'Data list', - 'type' => 'array', - 'items' => [ - 'description' => 'Data list', - 'type' => 'object', - 'properties' => [ - 'name' => [ - 'description' => 'Category name.', - 'type' => 'string', - 'example' => '旁路事件', - ], - 'data' => [ - 'description' => 'List of current category results.', - 'type' => 'array', - 'items' => [ - 'description' => 'Response data.', - 'type' => 'string', - 'example' => '10', - ], - ], - ], + 'description' => 'The returned object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'dataVersion' => ['description' => 'The data version.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => '累计变量名称', 'title' => ''], + 'description' => ['description' => 'The description.', 'type' => 'string', 'example' => '累计变量描述', 'title' => ''], + 'gmtModified' => ['description' => 'The modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1565701886000', 'title' => ''], + 'name' => ['description' => 'The name of the cumulative variable, which is generated by the backend.', 'type' => 'string', 'example' => 'xLMfE9K161d', 'title' => ''], + 'id' => ['description' => 'The primary key ID of the cumulative variable.', 'type' => 'integer', 'format' => 'int64', 'example' => '497', 'title' => ''], + 'status' => ['title' => '', 'description' => 'The status.', 'type' => 'string', 'example' => 'ENABLE'], + 'eventName' => ['title' => '', 'description' => 'The event name.', 'type' => 'string', 'example' => '注册事件'], + 'ruleList' => [ + 'title' => '', + 'description' => 'The associated policy rule IDs.', + 'type' => 'array', + 'items' => ['title' => '', 'description' => 'The policy rule ID.', 'type' => 'string', 'example' => '10235'], + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"xaxis\\": {\\n \\"data\\": [\\n \\"[\\\\n \\\\\\"2025-07-19\\\\\\",\\\\n \\\\\\"2025-07-20\\\\\\",\\\\n \\\\\\"2025-07-21\\\\\\",\\\\n \\\\\\"2025-07-22\\\\\\",\\\\n \\\\\\"2025-07-23\\\\\\",\\\\n \\\\\\"2025-07-24\\\\\\",\\\\n \\\\\\"2025-07-25\\\\\\",\\\\n \\\\\\"2025-07-26\\\\\\",\\\\n \\\\\\"2025-07-27\\\\\\",\\\\n \\\\\\"2025-07-28\\\\\\",\\\\n \\\\\\"2025-07-29\\\\\\"\\\\n ]\\"\\n ]\\n },\\n \\"series\\": [\\n {\\n \\"name\\": \\"旁路事件\\",\\n \\"data\\": [\\n \\"10\\"\\n ]\\n }\\n ]\\n },\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Bypass/Diversion - Score Range Quantity Analysis', - 'translator' => 'machine', - ], - 'DescribeScoreSectionPieChart' => [ - 'summary' => 'Proportion of Score Ranges for Main Events/Bypass Events/Diversion Events', - 'methods' => [ - 'post', - 'get', + 'title' => 'List cumulative variables by page', + 'description' => 'Queries the list of cumulative variables.', + 'changeSet' => [ + ['createdAt' => '2025-09-19T02:00:13.000Z', 'description' => 'Request parameters changed, Response parameters changed'], + ['createdAt' => '2023-01-09T06:11:43.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-05-11T07:27:47.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeCustVariablePage'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"dataVersion\\": 1,\\n \\"title\\": \\"累计变量名称\\",\\n \\"description\\": \\"累计变量描述\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"name\\": \\"xLMfE9K161d\\",\\n \\"id\\": 497,\\n \\"status\\": \\"ENABLE\\",\\n \\"eventName\\": \\"注册事件\\",\\n \\"ruleList\\": [\\n \\"10235\\"\\n ]\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeDataSourceDataDownloadUrl' => [ + 'summary' => 'Retrieves the download URL for data source data.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'eventCodes', + 'name' => 'dataSourceId', 'in' => 'query', + 'schema' => ['description' => 'The data source ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '69', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ + 'headers' => [], 'schema' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'required' => false, - 'example' => 'de_afghcf6411', + 'type' => 'object', + 'properties' => [ + 'resultObject' => [ + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'downloadFileUrl' => ['description' => 'The download URL.', 'type' => 'string', 'example' => 'https:/xxxxx.oss-cn-xxxxxx.aliyuncs.com/xxxx/xxx/xxxxxx/xxx/xxxxxxxxxx?Expires=1753421064&OSSAccessKeyId=xxxxxxx&Signature=xxxxxxx%3D', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'Download a file by file name', + 'changeSet' => [ + ['createdAt' => '2021-11-23T12:31:22.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeDataSourceDataDownloadUrl'], + ], + ], + 'ramActions' => [ [ - 'name' => 'beginTime', - 'in' => 'query', - 'schema' => [ - 'description' => 'Start time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1751249559000', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"downloadFileUrl\\": \\"https:/xxxxx.oss-cn-xxxxxx.aliyuncs.com/xxxx/xxx/xxxxxx/xxx/xxxxxxxxxx?Expires=1753421064&OSSAccessKeyId=xxxxxxx&Signature=xxxxxxx%3D\\"\\n },\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeDataSourceFields' => [ + 'summary' => 'Retrieves all fields of a data source.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'endTime', + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ + [ + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'End time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1740535600000', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'eventType', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Event type.', - 'type' => 'string', - 'required' => false, - 'example' => 'MAIN', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'dataSourceCode', + 'in' => 'query', + 'schema' => ['description' => 'The data source code.', 'type' => 'string', 'required' => true, 'example' => 'date_source', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'animation' => [ - 'description' => 'Chart field, default true', - 'type' => 'boolean', - 'example' => 'true', - ], - 'grid' => [ - 'description' => 'Belongs to grid.', - 'type' => 'object', - 'properties' => [ - 'show' => [ - 'description' => 'Chart field, default false', - 'type' => 'boolean', - 'example' => 'false', - ], - ], - ], - 'series' => [ - 'description' => 'Data list', - 'type' => 'array', - 'items' => [ - 'description' => 'Data list', - 'type' => 'object', - 'properties' => [ - 'roseType' => [ - 'description' => 'Chart field, default false', - 'type' => 'boolean', - 'example' => 'false', - ], - 'name' => [ - 'description' => 'Category name.', - 'type' => 'string', - 'example' => '分值区间占比', - ], - 'data' => [ - 'description' => 'Chart data list', - 'type' => 'array', - 'items' => [ - 'description' => 'Chart data list', - 'type' => 'object', - 'properties' => [ - 'name' => [ - 'description' => 'Category item name.', - 'type' => 'string', - 'example' => '名称', - ], - 'value' => [ - 'description' => 'Result value.', - 'type' => 'string', - 'example' => '100', - ], - ], - ], - ], - ], - ], - ], - ], - ], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"resultObject\\": {\\n \\"animation\\": true,\\n \\"grid\\": {\\n \\"show\\": false\\n },\\n \\"series\\": [\\n {\\n \\"roseType\\": false,\\n \\"name\\": \\"分值区间占比\\",\\n \\"data\\": [\\n {\\n \\"name\\": \\"名称\\",\\n \\"value\\": \\"100\\"\\n }\\n ]\\n }\\n ]\\n }\\n}","type":"json"}]', - 'title' => 'Pie Chart of Score Range Proportions for Main Events/Bypass Events/Diversion Events', - 'translator' => 'machine', - ], - 'DescribeScoreSectionRatioLineChart' => [ - 'summary' => 'Score Section Ratio Analysis', - 'methods' => [ - 'post', - 'get', + 'title' => 'Retrieve data source fields by data source code', + 'changeSet' => [ + ['createdAt' => '2021-11-23T12:31:20.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeDataSourceFields'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeDataSourcePageList' => [ + 'summary' => 'Queries a list of data sources.', + 'methods' => ['get', 'post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'Lang', + 'name' => 'SourceIp', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for request and response messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The source IP address of the request.', 'type' => 'string', 'required' => false, 'example' => '220.250.21.83', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'mainEventCodes', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Main event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_avcqzc3714', - ], + 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'byPassEventCodes', + 'name' => 'name', 'in' => 'query', - 'schema' => [ - 'description' => 'Bypass event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_amnhke2482', - ], + 'schema' => ['description' => 'The variable name.', 'type' => 'string', 'required' => false, 'example' => 'data_source', 'title' => ''], ], [ - 'name' => 'shuntEventCodes', + 'name' => 'type', 'in' => 'query', - 'schema' => [ - 'description' => 'Shunt event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_amnhke2488', - ], + 'schema' => ['description' => 'The type.', 'type' => 'string', 'required' => false, 'example' => 'FILE', 'title' => ''], ], [ - 'name' => 'beginTime', + 'name' => 'pageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Start time, accurate to milliseconds (ms).', - 'type' => 'string', - 'required' => true, - 'example' => '1751249559000', - ], + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '10', 'title' => ''], ], [ - 'name' => 'endTime', + 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'End time, accurate to milliseconds (ms).', - 'type' => 'string', - 'required' => true, - 'example' => '1748491200000', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ + 'title' => '', + 'description' => 'Schema of Response。', 'type' => 'object', 'properties' => [ + 'RequestId' => ['title' => '', 'description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '9', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'xaxis' => [ - 'description' => 'Details of the xaxis node.', - 'type' => 'object', - 'properties' => [ - 'data' => [ - 'description' => 'Chart data list', - 'type' => 'array', - 'items' => [ - 'description' => 'X-axis data list for the chart', - 'type' => 'string', - 'example' => '['."\n" - .' "2025-07-19",'."\n" - .' "2025-07-20",'."\n" - .' "2025-07-21",'."\n" - .' "2025-07-22",'."\n" - .' "2025-07-23",'."\n" - .' "2025-07-24",'."\n" - .' "2025-07-25",'."\n" - .' "2025-07-26",'."\n" - .' "2025-07-27",'."\n" - .' "2025-07-28",'."\n" - .' "2025-07-29"'."\n" - .' ]', - ], - ], - ], - ], - 'series' => [ - 'description' => 'Data list', - 'type' => 'array', - 'items' => [ - 'description' => 'Data list', - 'type' => 'object', - 'properties' => [ - 'name' => [ - 'description' => 'Statistical dimension.', - 'type' => 'string', - 'example' => '旁路事件', - ], - 'data' => [ - 'description' => 'Chart data list', - 'type' => 'array', - 'items' => [ - 'description' => 'Chart data list', - 'type' => 'string', - 'example' => '100', - ], - ], - ], - ], - ], + 'description' => 'The returned object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'id' => ['description' => 'The data source ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '497', 'title' => ''], + 'name' => ['description' => 'The data source name.', 'type' => 'string', 'example' => 'data_source', 'title' => ''], + 'type' => ['description' => 'The data source type.', 'type' => 'string', 'example' => 'FILE', 'title' => ''], + 'total' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int64', 'example' => '4', 'title' => ''], + 'description' => ['description' => 'The description of the data source.', 'type' => 'string', 'example' => '描述', 'title' => ''], + 'gmtCreate' => ['description' => 'The time when the data source was created.', 'type' => 'string', 'example' => '1621578648000', 'title' => ''], + 'gmtModified' => ['description' => 'The time when the data source was last modified.', 'type' => 'string', 'example' => '1565701886000', 'title' => ''], + 'creator' => ['description' => 'The creator of the data source.', 'type' => 'string', 'example' => 'xxxx', 'title' => ''], + 'modifier' => ['description' => 'The user who last modified the data source.', 'type' => 'string', 'example' => 'xxxxx', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], - ], - 'RequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'title' => '', + 'example' => '', ], ], + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"xaxis\\": {\\n \\"data\\": [\\n \\"[\\\\n \\\\\\"2025-07-19\\\\\\",\\\\n \\\\\\"2025-07-20\\\\\\",\\\\n \\\\\\"2025-07-21\\\\\\",\\\\n \\\\\\"2025-07-22\\\\\\",\\\\n \\\\\\"2025-07-23\\\\\\",\\\\n \\\\\\"2025-07-24\\\\\\",\\\\n \\\\\\"2025-07-25\\\\\\",\\\\n \\\\\\"2025-07-26\\\\\\",\\\\n \\\\\\"2025-07-27\\\\\\",\\\\n \\\\\\"2025-07-28\\\\\\",\\\\n \\\\\\"2025-07-29\\\\\\"\\\\n ]\\"\\n ]\\n },\\n \\"series\\": [\\n {\\n \\"name\\": \\"旁路事件\\",\\n \\"data\\": [\\n \\"100\\"\\n ]\\n }\\n ]\\n },\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Bypass/Shunt - Score Section Ratio Analysis', - 'translator' => 'machine', - ], - 'DescribeTagsNumLineChart' => [ - 'summary' => 'Tag Hit Count Analysis', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query external data sources', + 'changeSet' => [ + ['createdAt' => '2021-11-23T12:31:24.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeDataSourcePageList'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"totalItem\\": 3,\\n \\"totalPage\\": 9,\\n \\"currentPage\\": 1,\\n \\"pageSize\\": 10,\\n \\"resultObject\\": [\\n {\\n \\"id\\": 497,\\n \\"name\\": \\"data_source\\",\\n \\"type\\": \\"FILE\\",\\n \\"total\\": 4,\\n \\"description\\": \\"描述\\",\\n \\"gmtCreate\\": \\"1621578648000\\",\\n \\"gmtModified\\": \\"1565701886000\\",\\n \\"creator\\": \\"xxxx\\",\\n \\"modifier\\": \\"xxxxx\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeDecisionResultFluctuation' => [ + 'summary' => 'Detects fluctuations in decision results.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'mainEventCodes', + 'name' => 'eventCodes', 'in' => 'query', + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_ahqhsw7665,de_ahqhsw7622', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'Main event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_amnhke2482', + 'type' => 'object', + 'properties' => [ + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'success' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error details.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'resultObject' => [ + 'description' => 'The returned object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'status' => ['description' => 'The execution status.', 'type' => 'string', 'example' => 'PASS', 'title' => ''], + 'todayNum' => ['description' => 'The count for today.', 'type' => 'integer', 'format' => 'int64', 'example' => '100', 'title' => ''], + 'yesterdayNum' => ['description' => 'The count for yesterday.', 'type' => 'integer', 'format' => 'int64', 'example' => '200', 'title' => ''], + 'withinThreeDayNum' => ['description' => 'The count for the last three days.', 'type' => 'string', 'example' => '300', 'title' => ''], + 'withinSevenDayNum' => ['description' => 'The count for the last seven days.', 'type' => 'string', 'example' => '600', 'title' => ''], + 'withinThirtyDayNum' => ['description' => 'The count for the last thirty days.', 'type' => 'string', 'example' => '1200', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'Detect decision result fluctuations', + 'changeSet' => [ + ['createdAt' => '2022-03-02T06:00:58.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeDecisionResultFluctuation'], + ], + ], + 'ramActions' => [ [ - 'name' => 'byPassEventCodes', - 'in' => 'query', - 'schema' => [ - 'description' => 'Bypass event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_amnhke2482', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": [\\n {\\n \\"status\\": \\"PASS\\",\\n \\"todayNum\\": 100,\\n \\"yesterdayNum\\": 200,\\n \\"withinThreeDayNum\\": \\"300\\",\\n \\"withinSevenDayNum\\": \\"600\\",\\n \\"withinThirtyDayNum\\": \\"1200\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeDecisionResultTrend' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ [ - 'name' => 'shuntEventCodes', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Shunt event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_amnhke2488', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], + [ + 'name' => 'regId', + 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'eventCodes', + 'in' => 'query', + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_ahqhsw7665,de_agbzfi5134', 'title' => ''], ], [ 'name' => 'beginTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Start time, accurate to milliseconds (ms).', - 'type' => 'string', - 'required' => true, - 'example' => '1751249559000', - ], + 'schema' => ['description' => 'The start timestamp, in milliseconds.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1737101348000', 'title' => ''], ], [ 'name' => 'endTime', 'in' => 'query', - 'schema' => [ - 'description' => 'End time, accurate to milliseconds (ms).', - 'type' => 'string', - 'required' => true, - 'example' => '1749002991000', - ], + 'schema' => ['description' => 'The end timestamp, in milliseconds.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1747101348000', 'title' => ''], ], ], 'responses' => [ @@ -13891,318 +8722,230 @@ 'schema' => [ 'type' => 'object', 'properties' => [ + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'success' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error details.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ 'xaxis' => [ - 'description' => 'xaxis node.', + 'description' => 'The x-axis data.', 'type' => 'object', 'properties' => [ 'data' => [ - 'description' => 'Chart data list', + 'description' => 'The xaxis data structure.', 'type' => 'array', - 'items' => [ - 'description' => 'X-axis data', - 'type' => 'string', - 'example' => '['."\n" - .' "2025-07-19",'."\n" - .' "2025-07-20",'."\n" - .' "2025-07-21",'."\n" - .' "2025-07-22",'."\n" - .' "2025-07-23",'."\n" - .' "2025-07-24",'."\n" - .' "2025-07-25",'."\n" - .' "2025-07-26",'."\n" - .' "2025-07-27",'."\n" - .' "2025-07-28",'."\n" - .' "2025-07-29"'."\n" - .' ]', - ], + 'items' => ['description' => 'The xaxis data structure.', 'type' => 'string', 'example' => '['."\n" + .' "2025-07-01",'."\n" + .' "2025-07-02",'."\n" + .' "2025-07-03",'."\n" + .' "2025-07-04",'."\n" + .' "2025-07-05",'."\n" + .' "2025-07-06",'."\n" + .' "2025-07-07",'."\n" + .' "2025-07-08",'."\n" + .' "2025-07-09",'."\n" + .' "2025-07-10"'."\n" + .' ]', 'title' => ''], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], 'series' => [ - 'description' => 'Data list', + 'description' => 'The chart data.', 'type' => 'array', 'items' => [ - 'description' => 'Data list', + 'description' => 'The chart data.', 'type' => 'object', 'properties' => [ - 'name' => [ - 'description' => 'Series name.', - 'type' => 'string', - 'example' => 'rn101', - ], + 'name' => ['description' => 'The name.', 'type' => 'string', 'example' => 'IpTag_FFF', 'title' => ''], 'data' => [ - 'description' => 'Chart data list', + 'description' => 'The returned data object.', 'type' => 'array', 'items' => [ - 'description' => 'Chart data list', - 'type' => 'string', - 'example' => '10', + 'description' => 'The returned data object.', + 'type' => 'object', + 'properties' => [ + 'num' => ['description' => 'The quantity.', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], + 'scale' => ['description' => 'The ratio.', 'type' => 'string', 'example' => '5.56%', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], - ], - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"xaxis\\": {\\n \\"data\\": [\\n \\"[\\\\n \\\\\\"2025-07-19\\\\\\",\\\\n \\\\\\"2025-07-20\\\\\\",\\\\n \\\\\\"2025-07-21\\\\\\",\\\\n \\\\\\"2025-07-22\\\\\\",\\\\n \\\\\\"2025-07-23\\\\\\",\\\\n \\\\\\"2025-07-24\\\\\\",\\\\n \\\\\\"2025-07-25\\\\\\",\\\\n \\\\\\"2025-07-26\\\\\\",\\\\n \\\\\\"2025-07-27\\\\\\",\\\\n \\\\\\"2025-07-28\\\\\\",\\\\n \\\\\\"2025-07-29\\\\\\"\\\\n ]\\"\\n ]\\n },\\n \\"series\\": [\\n {\\n \\"name\\": \\"rn101\\",\\n \\"data\\": [\\n \\"10\\"\\n ]\\n }\\n ]\\n },\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Bypass/Shunt - Tag Hit Count Analysis', - 'translator' => 'machine', - ], - 'DescribeTagsRatioLineChart' => [ - 'summary' => 'Tag Hit Ratio Analysis', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query decision result fluctuation trend', + 'summary' => 'Queries the fluctuation trend of decision results.', + 'changeSet' => [ + ['createdAt' => '2022-03-02T06:00:58.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeDecisionResultTrend'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": {\\n \\"xaxis\\": {\\n \\"data\\": [\\n \\"[\\\\n \\\\\\"2025-07-01\\\\\\",\\\\n \\\\\\"2025-07-02\\\\\\",\\\\n \\\\\\"2025-07-03\\\\\\",\\\\n \\\\\\"2025-07-04\\\\\\",\\\\n \\\\\\"2025-07-05\\\\\\",\\\\n \\\\\\"2025-07-06\\\\\\",\\\\n \\\\\\"2025-07-07\\\\\\",\\\\n \\\\\\"2025-07-08\\\\\\",\\\\n \\\\\\"2025-07-09\\\\\\",\\\\n \\\\\\"2025-07-10\\\\\\"\\\\n ]\\"\\n ]\\n },\\n \\"series\\": [\\n {\\n \\"name\\": \\"IpTag_FFF\\",\\n \\"data\\": [\\n {\\n \\"num\\": 10,\\n \\"scale\\": \\"5.56%\\"\\n }\\n ]\\n }\\n ]\\n }\\n}","type":"json"}]', + ], + 'DescribeDetailStart' => [ + 'summary' => 'Retrieves detailed statistics.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'Lang', - 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'mainEventCodes', + 'name' => 'appKey', 'in' => 'query', - 'schema' => [ - 'description' => 'Main event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_amnhke2482', - ], + 'schema' => ['description' => 'The AppKey of the application.', 'type' => 'string', 'required' => false, 'example' => '***', 'title' => ''], ], [ - 'name' => 'byPassEventCodes', + 'name' => 'service', 'in' => 'query', - 'schema' => [ - 'description' => 'Bypass event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_amnhke2482', - ], + 'schema' => ['description' => 'The service to call.', 'type' => 'string', 'required' => false, 'example' => 'service_tender_cee', 'title' => ''], ], [ - 'name' => 'shuntEventCodes', + 'name' => 'startDs', 'in' => 'query', - 'schema' => [ - 'description' => 'Shunt event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_amnhke2488', - ], + 'schema' => ['description' => 'The start time.'."\n" + .' '."\n" + .'Format: yyyymmdd.', 'type' => 'string', 'required' => false, 'example' => '20250310', 'title' => ''], ], [ - 'name' => 'beginTime', + 'name' => 'endDs', 'in' => 'query', - 'schema' => [ - 'description' => 'Start time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1751249559000', - ], + 'schema' => ['description' => 'The end time.'."\n" + .' '."\n" + .'Format: yyyymmdd.', 'type' => 'string', 'required' => false, 'example' => '20250320', 'title' => ''], ], [ - 'name' => 'endTime', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'End time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1751595912000', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'xaxis' => [ - 'description' => 'xaxis node.', - 'type' => 'object', - 'properties' => [ - 'data' => [ - 'description' => 'X-axis data', - 'type' => 'array', - 'items' => [ - 'description' => 'X-axis data', - 'type' => 'string', - 'example' => '['."\n" - .' "2025-07-19",'."\n" - .' "2025-07-20",'."\n" - .' "2025-07-21",'."\n" - .' "2025-07-22",'."\n" - .' "2025-07-23",'."\n" - .' "2025-07-24",'."\n" - .' "2025-07-25",'."\n" - .' "2025-07-26",'."\n" - .' "2025-07-27",'."\n" - .' "2025-07-28",'."\n" - .' "2025-07-29"'."\n" - .' ]', - ], - ], - ], - ], - 'series' => [ - 'description' => 'Data list', - 'type' => 'array', - 'items' => [ - 'description' => 'Data list', - 'type' => 'object', - 'properties' => [ - 'name' => [ - 'description' => 'Series name.', - 'type' => 'string', - 'example' => 'rn101', - ], - 'data' => [ - 'description' => 'Result data.', - 'type' => 'array', - 'items' => [ - 'description' => 'Result data.', - 'type' => 'string', - 'example' => '10%', - ], - ], - ], - ], - ], - ], - ], + 'success' => ['description' => 'Indicates whether the operation was successful. A value of true indicates success.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error details.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"resultObject\\": {\\n \\"xaxis\\": {\\n \\"data\\": [\\n \\"[\\\\n \\\\\\"2025-07-19\\\\\\",\\\\n \\\\\\"2025-07-20\\\\\\",\\\\n \\\\\\"2025-07-21\\\\\\",\\\\n \\\\\\"2025-07-22\\\\\\",\\\\n \\\\\\"2025-07-23\\\\\\",\\\\n \\\\\\"2025-07-24\\\\\\",\\\\n \\\\\\"2025-07-25\\\\\\",\\\\n \\\\\\"2025-07-26\\\\\\",\\\\n \\\\\\"2025-07-27\\\\\\",\\\\n \\\\\\"2025-07-28\\\\\\",\\\\n \\\\\\"2025-07-29\\\\\\"\\\\n ]\\"\\n ]\\n },\\n \\"series\\": [\\n {\\n \\"name\\": \\"rn101\\",\\n \\"data\\": [\\n \\"10%\\"\\n ]\\n }\\n ]\\n }\\n}","type":"json"}]', - 'title' => 'Bypass/Shunt - Tag Hit Ratio Analysis', - 'translator' => 'machine', - ], - 'SaveByPassOrShuntEvent' => [ - 'summary' => 'Bypass/Shunt Configuration', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + 'title' => 'Retrieve detailed statistics', + 'changeSet' => [ + ['createdAt' => '2021-11-12T04:29:04.000Z', 'description' => 'Request parameters changed, Response parameters changed'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeDetailStart'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + ], + 'DescribeDownloadUrl' => [ + 'summary' => 'Downloads a file.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'Type', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The download type.', 'type' => 'string', 'required' => false, 'example' => 'FILE', 'title' => ''], ], [ - 'name' => 'eventId', + 'name' => 'TaskId', 'in' => 'query', - 'schema' => [ - 'description' => 'Event ID.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '445', - ], + 'schema' => ['description' => 'The task ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '18191', 'title' => ''], ], [ - 'name' => 'eventType', + 'name' => 'FileType', 'in' => 'query', - 'schema' => [ - 'description' => 'Event type', - 'type' => 'string', - 'required' => false, - 'example' => 'MAIN', - ], + 'schema' => ['description' => 'The file type.', 'type' => 'string', 'required' => false, 'example' => 'CSV', 'title' => ''], ], [ - 'name' => 'eventName', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'required' => false, - 'example' => '注册事件', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -14210,110 +8953,73 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'success' => [ - 'description' => 'Whether the request was successful.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error message.', - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'resultObject' => ['description' => 'The response object.', 'type' => 'string', 'example' => 'true', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": true\\n}","type":"json"}]', - 'title' => 'Configure Bypass/Shunt', - 'translator' => 'machine', - ], - 'StartOrStopByPassShuntEvent' => [ - 'summary' => 'Start/Stop Bypass Event', - 'methods' => [ - 'post', - 'get', + 'title' => 'Download', + 'changeSet' => [ + ['createdAt' => '2022-06-10T02:15:44.000Z', 'description' => 'Request parameters changed, Response parameters changed'], + ['createdAt' => '2022-05-11T07:23:07.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeDownloadUrl'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": \\"true\\"\\n}","type":"json"}]', + ], + 'DescribeEventBaseInfoByEventCode' => [ + 'summary' => 'Queries event details.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'eventId', + 'name' => 'eventCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Event ID.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '445', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_arcehq4370', 'title' => ''], ], [ - 'name' => 'status', + 'name' => 'createType', 'in' => 'query', - 'schema' => [ - 'description' => 'Status.', - 'type' => 'string', - 'required' => false, - 'enumValueTitles' => [ - '下线', - '上线', - ], - 'example' => '1', - ], + 'schema' => ['description' => 'The creation type.', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], ], ], 'responses' => [ @@ -14321,96 +9027,125 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'success' => [ - 'description' => 'Whether the request was successful.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error message.', - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'eventCode' => ['description' => 'The event code.', 'type' => 'string', 'example' => 'de_aszbjb7236', 'title' => ''], + 'memo' => ['description' => 'The remarks.', 'type' => 'string', 'example' => '备注', 'title' => ''], + 'templateCode' => ['description' => 'The operation template code.', 'type' => 'string', 'example' => 'register', 'title' => ''], + 'templateName' => ['description' => 'The template name.', 'type' => 'string', 'example' => '注册事件模板', 'title' => ''], + 'templateType' => ['description' => 'The templatetype.', 'type' => 'string', 'example' => 'TEMPLATE', 'title' => ''], + 'bizVersion' => ['description' => 'The business version number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'eventStauts' => ['description' => 'The event status.', 'type' => 'string', 'example' => 'ONLINE', 'title' => ''], + 'eventName' => ['description' => 'The event name.', 'type' => 'string', 'example' => '注册风险', 'title' => ''], + 'inputFields' => [ + 'description' => 'The field list.', + 'type' => 'array', + 'items' => [ + 'description' => 'The field list.', + 'type' => 'object', + 'properties' => [ + 'fieldCode' => ['description' => 'The field code.', 'type' => 'string', 'example' => 'age', 'title' => ''], + 'fieldSource' => ['description' => 'The source of the field.', 'type' => 'string', 'example' => 'DEFAULT', 'title' => ''], + 'title' => ['description' => 'The field name.', 'type' => 'string', 'example' => '年龄', 'title' => ''], + 'fieldType' => ['description' => 'The field type.', 'type' => 'string', 'example' => 'STRING', 'title' => ''], + 'fieldRank' => ['description' => 'The field sort order.', 'type' => 'string', 'example' => '1', 'title' => ''], + 'description' => ['description' => 'The field description.', 'type' => 'string', 'example' => '描述', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'ruleDetails' => [ + 'description' => 'The policy information.', + 'type' => 'array', + 'items' => [ + 'description' => 'The policy information.', + 'type' => 'object', + 'properties' => [ + 'ruleId' => ['description' => 'The policy ID.', 'type' => 'string', 'example' => '101544', 'title' => ''], + 'memo' => ['description' => 'The remarks.', 'type' => 'string', 'example' => '描述', 'title' => ''], + 'ruleActions' => ['description' => 'The rule actions.', 'type' => 'string', 'example' => '[{\\"inputs\\":[\\"auto_accselist\\"],\\"name\\":\\"__addDeTags__\\",\\"actionType\\":\\"TAG\\",\\"outputType\\":\\"const\\"}]', 'title' => ''], + 'ruleStatus' => ['description' => 'The policy status.', 'type' => 'string', 'example' => 'DRAFT', 'title' => ''], + 'ruleExpressions' => ['description' => 'The event expressions.', 'type' => 'string', 'example' => '[{\\"expressionName\\":\\"同一设备同一IP上的注册用户数\\",\\"itemId\\":1,\\"left\\":{\\"name\\":\\"dK7EXHr490f\\"},\\"operatorCode\\":\\"gte\\",\\"operatorName\\":\\"大于等于\\",\\"right\\":{\\"fieldValue\\":\\"2\\"}}]', 'title' => ''], + 'ruleName' => ['description' => 'The policy name.', 'type' => 'string', 'example' => '手机号MD5命中人脸测试名单', 'title' => ''], + 'logicExpression' => ['description' => 'The policy execution logic.', 'type' => 'string', 'example' => '3&((1&2&4)', 'title' => ''], + 'ruleAuthType' => ['description' => 'The policy type.', 'type' => 'string', 'example' => 'DEFAULT', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": true\\n}","type":"json"}]', - 'title' => 'Start/Stop Bypass Event', - 'translator' => 'machine', - ], - 'SwitchToOnline' => [ - 'summary' => 'One-click switch online', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query event details', + 'changeSet' => [ + ['createdAt' => '2022-12-27T11:32:42.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-05-11T07:28:11.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventBaseInfoByEventCode'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"memo\\": \\"备注\\",\\n \\"templateCode\\": \\"register\\",\\n \\"templateName\\": \\"注册事件模板\\",\\n \\"templateType\\": \\"TEMPLATE\\",\\n \\"bizVersion\\": 1,\\n \\"eventStauts\\": \\"ONLINE\\",\\n \\"eventName\\": \\"注册风险\\",\\n \\"inputFields\\": [\\n {\\n \\"fieldCode\\": \\"age\\",\\n \\"fieldSource\\": \\"DEFAULT\\",\\n \\"title\\": \\"年龄\\",\\n \\"fieldType\\": \\"STRING\\",\\n \\"fieldRank\\": \\"1\\",\\n \\"description\\": \\"描述\\"\\n }\\n ],\\n \\"ruleDetails\\": [\\n {\\n \\"ruleId\\": \\"101544\\",\\n \\"memo\\": \\"描述\\",\\n \\"ruleActions\\": \\"[{\\\\\\\\\\\\\\"inputs\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"auto_accselist\\\\\\\\\\\\\\"],\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__addDeTags__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"actionType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"TAG\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"const\\\\\\\\\\\\\\"}]\\",\\n \\"ruleStatus\\": \\"DRAFT\\",\\n \\"ruleExpressions\\": \\"[{\\\\\\\\\\\\\\"expressionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"同一设备同一IP上的注册用户数\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"itemId\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"dK7EXHr490f\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"gte\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"大于等于\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"fieldValue\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"2\\\\\\\\\\\\\\"}}]\\",\\n \\"ruleName\\": \\"手机号MD5命中人脸测试名单\\",\\n \\"logicExpression\\": \\"3&((1&2&4)\\",\\n \\"ruleAuthType\\": \\"DEFAULT\\"\\n }\\n ]\\n }\\n}","type":"json"}]', + ], + 'DescribeEventCount' => [ + 'summary' => 'Queries the total number of events.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'eventId', + 'name' => 'createType', 'in' => 'query', - 'schema' => [ - 'description' => 'The event ID to switch to.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => 'de_ahqhsw7665', - ], + 'schema' => ['description' => 'The creation type.', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], ], ], 'responses' => [ @@ -14418,106 +9153,92 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'success' => [ - 'description' => 'Indicates whether this operation was successful, `true` means success.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error message.', - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'success' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error details.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'totalItem' => ['description' => 'The total number of items.', 'type' => 'integer', 'format' => 'int32', 'example' => '101', 'title' => ''], + 'maxTotalItem' => ['description' => 'The maximum number of items that can be created.', 'type' => 'integer', 'format' => 'int32', 'example' => '100', 'title' => ''], + 'limit' => ['description' => 'Indicates whether the maximum number is exceeded.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": true\\n}","type":"json"}]', - 'title' => 'Bypass Event Switch Online', - 'translator' => 'machine', - ], - 'UpdateByPassShuntEvent' => [ - 'summary' => 'Edit Bypass Event', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query total number of events', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:08.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventCount'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": {\\n \\"totalItem\\": 101,\\n \\"maxTotalItem\\": 100,\\n \\"limit\\": true\\n }\\n}","type":"json"}]', + ], + 'DescribeEventDetailByRequestId' => [ + 'summary' => 'Queries event details by request ID.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'eventId', + 'name' => 'sRequestId', 'in' => 'query', - 'schema' => [ - 'description' => 'Event ID.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '233', - ], + 'schema' => ['description' => 'The request ID.', 'type' => 'string', 'required' => true, 'example' => 'BD6B08EC-1B44-5378-8838-C76A36415C55', 'title' => ''], ], [ - 'name' => 'eventName', + 'name' => 'eventTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'required' => false, - 'example' => '用户昵称文本审核检测结果'."\n", - ], + 'schema' => ['description' => 'The event execution time.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1752571330000', 'title' => ''], + ], + [ + 'name' => 'eventCode', + 'in' => 'query', + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_azywkh7523', 'title' => ''], ], ], 'responses' => [ @@ -14525,114 +9246,67 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'success' => [ - 'description' => 'Whether it was successful', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error message.', - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": true\\n}","type":"json"}]', - 'title' => 'Edit Bypass Event', - 'translator' => 'machine', - ], - 'UpdateSampleBatch' => [ - 'summary' => 'Batch Update Samples', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query event details by request ID', + 'changeSet' => [ + ['createdAt' => '2021-12-22T09:23:32.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventDetailByRequestId'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeEventLogDetail' => [ + 'summary' => 'Queries the details of an event history.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'ids', - 'in' => 'query', - 'schema' => [ - 'description' => 'Batch operation IDs.', - 'type' => 'string', - 'required' => false, - 'example' => '324,343', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'versions', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Version number (latest).', - 'type' => 'string', - 'required' => false, - 'example' => '1,1', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'tags', - 'in' => 'query', - 'schema' => [ - 'description' => 'Tags (comma-separated).', - 'type' => 'string', - 'required' => false, - 'example' => 'rm0102,rm0103', - ], - ], - [ - 'name' => 'regId', + 'name' => 'reqIdByLog', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The log details.', 'type' => 'string', 'required' => true, 'example' => 'BD6B08EC-1B44-5378-8838-C76A36415C55', 'title' => ''], ], ], 'responses' => [ @@ -14640,234 +9314,343 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'data' => [ - 'description' => 'Returned data.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"data\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Batch Update Samples', - 'translator' => 'machine', - ], - 'CreateSample' => [ - 'summary' => 'Add Sample', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query event history details', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:06.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventLogDetail'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeEventLogPage' => [ + 'summary' => 'Queries the event history list.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', + 'abilityTreeCode' => '135953', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'sampleType', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Sample type', - 'type' => 'string', - 'required' => false, - 'example' => 'PHONE', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'sampleValues', + 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Sample values', - 'type' => 'string', - 'required' => false, - 'example' => '1777000000,1777000001', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'sampleTag', + 'name' => 'pageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Sample tag', - 'type' => 'string', - 'required' => false, - 'example' => 'rm0102', - ], + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'title' => ''], ], [ - 'name' => 'uploadType', + 'name' => 'beginTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Upload type', - 'type' => 'string', - 'required' => false, - 'example' => 'ANNEX', - ], + 'schema' => ['description' => 'The start timestamp of the log. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1737101348000', 'title' => ''], ], [ - 'name' => 'clientPath', + 'name' => 'endTime', 'in' => 'query', - 'schema' => [ - 'description' => 'OSS client address', - 'type' => 'string', - 'required' => false, - 'example' => 'sample/path', - ], + 'schema' => ['description' => 'The end time. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1746669075000', 'title' => ''], ], [ - 'name' => 'clientFileName', + 'name' => 'reqIdPBS', 'in' => 'query', - 'schema' => [ - 'description' => 'OSS client uploaded file name', - 'type' => 'string', - 'required' => false, - 'example' => '样本文件.csv', - ], + 'schema' => ['description' => 'The request ID.', 'type' => 'string', 'required' => false, 'example' => 'BD6B08EC-1B44-5378-8838-C76A36415C55', 'title' => ''], ], [ - 'name' => 'fileType', + 'name' => 'serviceABS', 'in' => 'query', - 'schema' => [ - 'description' => 'File type', - 'type' => 'string', - 'required' => false, - 'example' => 'CSV', - ], + 'schema' => ['description' => 'The event name (instance_id).', 'type' => 'string', 'required' => false, 'example' => 'de_afghcf6411', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'accountIdPRP', + 'in' => 'query', + 'schema' => ['description' => 'The account ID (request_param.accountId). The value can be up to 50 characters in length and supports the "\\*" and "?" wildcards.', 'type' => 'string', 'required' => false, 'example' => '180650758xxxxxxx', 'title' => ''], + ], + [ + 'name' => 'nickNamePRP', + 'in' => 'query', + 'schema' => ['description' => 'The account nickname (request_param.nickName). The value can be up to 50 characters in length and supports the "\\*" and "?" wildcards.', 'type' => 'string', 'required' => false, 'example' => '测试xx', 'title' => ''], + ], + [ + 'name' => 'mobilePRP', + 'in' => 'query', + 'schema' => ['description' => 'The phone number (supports MD5: request_param.mobile/request_param.mobileMd5). The value can be up to 30 characters in length and supports the "\\*" and "?" wildcards. The search is performed based on the mobile and mobileMd5 fields.', 'type' => 'string', 'required' => false, 'example' => '17600000000', 'title' => ''], + ], + [ + 'name' => 'emailPRP', + 'in' => 'query', + 'schema' => ['description' => 'The email address (request_param.email). The value can be up to 100 characters in length and supports the "\\*" and "?" wildcards.', 'type' => 'string', 'required' => false, 'example' => 'xxxx@123.com', 'title' => ''], + ], + [ + 'name' => 'ipPRP', + 'in' => 'query', + 'schema' => ['description' => 'The IP address (request_param.ip). The value can be up to 20 characters in length and supports the "\\*" and "?" wildcards.', 'type' => 'string', 'required' => false, 'example' => '168.168.168.168', 'title' => ''], + ], + [ + 'name' => 'userNameTypeLRP', + 'in' => 'query', + 'schema' => ['description' => 'The account name type for the logon scenario (-request_param.userNameType).', 'type' => 'string', 'required' => false, 'example' => 'type', 'title' => ''], + ], + [ + 'name' => 'loginTypeLRP', + 'in' => 'query', + 'schema' => ['description' => 'The logon authentication method (-request_param.loginType).', 'type' => 'string', 'required' => false, 'example' => 'PASSWORD', 'title' => ''], + ], + [ + 'name' => 'registerIpPRP', + 'in' => 'query', + 'schema' => ['description' => 'The account registration IP address (request_param.registerIp). The value can be up to 20 characters in length and supports the "\\*" and "?" wildcards.', 'type' => 'string', 'required' => false, 'example' => '168.168.168.168'."\n", 'title' => ''], + ], + [ + 'name' => 'loginResultARP', + 'in' => 'query', + 'schema' => ['description' => 'The logon success flag (request_param.loginResult).', 'type' => 'string', 'required' => false, 'example' => 'SUCCESS', 'title' => ''], + ], + [ + 'name' => 'failReasonLRP', 'in' => 'query', 'schema' => [ - 'description' => 'Region code', + 'description' => 'The logon failure reason (-request_param.failReason).', + 'enumValueTitles' => ['wrongPassword' => 'Incorrect password.', 'other' => 'Other.', 'wrongUserName' => 'Incorrect username.'], 'type' => 'string', 'required' => false, - 'example' => 'cn-hangzhou', + 'example' => 'wrongPassword', + 'title' => '', ], ], + [ + 'name' => 'userAgentPRP', + 'in' => 'query', + 'schema' => ['description' => 'The user agent (-request_param.userAgent). The value can be up to 50 characters in length and supports the "\\*" and "?" wildcards.', 'type' => 'string', 'required' => false, 'example' => '00-1C-F0-1D-A7-81', 'title' => ''], + ], + [ + 'name' => 'referPRP', + 'in' => 'query', + 'schema' => ['description' => 'The referer (-request_param.refer). The value can be up to 50 characters in length and supports the "\\*" and "?" wildcards.', 'type' => 'string', 'required' => false, 'example' => 'refer', 'title' => ''], + ], + [ + 'name' => 'umidPDI', + 'in' => 'query', + 'schema' => ['description' => 'The device ID (device_info.umid).', 'type' => 'string', 'required' => false, 'example' => '设备ID', 'title' => ''], + ], + [ + 'name' => 'macPRP', + 'in' => 'query', + 'schema' => ['description' => 'The device MAC address (-request_param.mac). The value can be up to 30 characters in length and supports the "\\*" and "?" wildcards.', 'type' => 'string', 'required' => false, 'example' => '00-1C-F0-1D-A7-81', 'title' => ''], + ], + [ + 'name' => 'deviceTypeLRP', + 'in' => 'query', + 'schema' => ['description' => 'The device type (request_param.deviceType). Example values: 1: PC. 2: MOBILE.', 'type' => 'string', 'required' => false, 'example' => 'PC', 'title' => ''], + ], + [ + 'name' => 'operateSourceLRP', + 'in' => 'query', + 'schema' => ['description' => 'The operation source (request_param.operateSource). Example values: 1: PC. 2: H5. 3: App.', 'type' => 'string', 'required' => false, 'example' => 'PC', 'title' => ''], + ], + [ + 'name' => 'tagsLBS', + 'in' => 'query', + 'schema' => ['description' => 'The risk label (tags). The data is obtained from DescribeTagsList.', 'type' => 'string', 'required' => false, 'example' => 'rg0001', 'title' => ''], + ], + [ + 'name' => 'scoreSBS', + 'in' => 'query', + 'schema' => ['description' => 'The start value of the score range (score). Only non-negative integers are allowed. The end value must be greater than the start value. Both boundaries are inclusive.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'scoreEBS', + 'in' => 'query', + 'schema' => ['description' => 'The end value of the score range (score). Only non-negative integers are allowed. The end value must be greater than the start value. Both boundaries are inclusive.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '2', 'title' => ''], + ], + [ + 'name' => 'condition1AL', + 'in' => 'query', + 'schema' => ['description' => 'The first full-text match condition. The value can be up to 30 characters in length.', 'type' => 'string', 'required' => false, 'example' => 'rm0102', 'title' => ''], + ], + [ + 'name' => 'condition2AL', + 'in' => 'query', + 'schema' => ['description' => 'The second full-text match condition. The value can be up to 30 characters in length.', 'type' => 'string', 'required' => false, 'example' => 'rm0102', 'title' => ''], + ], + [ + 'name' => 'condition3AL', + 'in' => 'query', + 'schema' => ['description' => 'The third full-text match condition. The value can be up to 30 characters in length.', 'type' => 'string', 'required' => false, 'example' => 'rm0102', 'title' => ''], + ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '6', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '9', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'failCount' => [ - 'description' => 'Number of failed samples', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'riskDensity' => [ - 'description' => 'Risk density', - 'type' => 'string', - 'example' => '1.5%', - ], - 'recallProbability' => [ - 'description' => 'Recall probability', - 'type' => 'string', - 'example' => '2.5%', - ], - 'successCount' => [ - 'description' => 'Number of successful samples', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '99', - ], - 'communityCount' => [ - 'description' => 'Number of colored groups', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'sampleCount' => [ - 'description' => 'Number of samples', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '100', - ], + 'description' => 'The returned objects.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned objects.', + 'type' => 'object', + 'properties' => [ + 'service' => ['description' => 'The event name.', 'type' => 'string', 'example' => '注册事件', 'title' => ''], + 'accountId' => ['description' => 'The account ID.', 'type' => 'string', 'example' => '1631801314885832', 'title' => ''], + 'mobile' => ['description' => 'The phone number.', 'type' => 'string', 'example' => '13817606333', 'title' => ''], + 'score' => ['description' => 'The score.', 'type' => 'string', 'example' => '10.0', 'title' => ''], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '546F8063-0104-5271-9EB7-56FB3F375BAD', 'title' => ''], + 'tags' => ['description' => 'The labels.', 'type' => 'string', 'example' => 'rm0102', 'title' => ''], + 'email' => ['description' => 'The email address.', 'type' => 'string', 'example' => 'xxxx@123.com'."\n", 'title' => ''], + 'timestamp' => ['description' => 'The transaction time.', 'type' => 'string', 'example' => '1737101348000', 'title' => ''], + 'ip' => ['description' => 'ip。', 'type' => 'string', 'example' => '10.200.5.100', 'title' => ''], + 'nickName' => ['description' => 'The nickname.', 'type' => 'string', 'example' => '昵称', 'title' => ''], + 'umid' => ['description' => 'The device ID.', 'type' => 'string', 'example' => '4239', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"failCount\\": 1,\\n \\"riskDensity\\": \\"1.5%\\",\\n \\"recallProbability\\": \\"2.5%\\",\\n \\"successCount\\": 99,\\n \\"communityCount\\": 10,\\n \\"sampleCount\\": 100\\n }\\n}","type":"json"}]', - 'title' => 'Add Sample', - 'translator' => 'machine', - ], - 'DescribeOssAuthStatus' => [ - 'summary' => 'Check Oss Authorization', - 'methods' => [ - 'post', - 'get', + 'errorCodes' => [ + 400 => [ + ['errorCode' => '1701', 'errorMessage' => 'user not auth sls', 'description' => 'SLS has not been activated, please check whether the payment is overdue.'], + ], + 500 => [ + ['errorCode' => '1101', 'errorMessage' => 'system error', 'description' => 'System Error'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'title' => 'Query event history list', + 'changeSet' => [ + ['createdAt' => '2025-01-06T09:06:11.000Z', 'description' => 'Error codes changed'], + ['createdAt' => '2022-05-11T07:23:06.000Z', 'description' => 'OpenAPI offline'], ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventLogPage'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 9,\\n \\"resultObject\\": [\\n {\\n \\"service\\": \\"注册事件\\",\\n \\"accountId\\": \\"1631801314885832\\",\\n \\"mobile\\": \\"13817606333\\",\\n \\"score\\": \\"10.0\\",\\n \\"requestId\\": \\"546F8063-0104-5271-9EB7-56FB3F375BAD\\",\\n \\"tags\\": \\"rm0102\\",\\n \\"email\\": \\"xxxx@123.com\\\\n\\",\\n \\"timestamp\\": \\"1737101348000\\",\\n \\"ip\\": \\"10.200.5.100\\",\\n \\"nickName\\": \\"昵称\\",\\n \\"umid\\": \\"4239\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeEventPageList' => [ + 'summary' => 'Queries events by paging.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and responses, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'currentPage', + 'in' => 'query', + 'schema' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'pageSize', + 'in' => 'query', + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'title' => ''], + ], + [ + 'name' => 'eventName', + 'in' => 'query', + 'schema' => ['description' => 'The event name.', 'type' => 'string', 'required' => false, 'example' => '注册风险旁路', 'title' => ''], + ], + [ + 'name' => 'eventCode', + 'in' => 'query', + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_aikqxy3122', 'title' => ''], + ], + [ + 'name' => 'eventStatus', + 'in' => 'query', + 'schema' => ['description' => 'The event status.', 'type' => 'string', 'required' => false, 'example' => 'ONLINE', 'title' => ''], + ], + [ + 'name' => 'createType', + 'in' => 'query', + 'schema' => ['description' => 'The creation type.', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], ], ], 'responses' => [ @@ -14875,99 +9658,127 @@ 'schema' => [ 'type' => 'object', 'properties' => [ + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '9', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'string', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'description' => 'The returned object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'eventCode' => ['description' => 'The event code.', 'type' => 'string', 'example' => 'de_aszbjb7236', 'title' => ''], + 'templateCode' => ['description' => 'The template code.', 'type' => 'string', 'example' => 'register', 'title' => ''], + 'templateName' => ['description' => 'The template name.', 'type' => 'string', 'example' => '注册模版', 'title' => ''], + 'userCount' => ['description' => 'The number of authorized users.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'templateType' => ['description' => 'The template type.', 'type' => 'string', 'example' => 'UNIVERSAL', 'title' => ''], + 'gmtModified' => ['description' => 'The modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1565701886000', 'title' => ''], + 'ruleCount' => ['description' => 'The total number of rules.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'gmtCreate' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1621578648000', 'title' => ''], + 'id' => ['description' => 'The database ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '497', 'title' => ''], + 'eventStatus' => ['description' => 'The event status.', 'type' => 'string', 'example' => 'ONLINE', 'title' => ''], + 'eventName' => ['description' => 'The event name.', 'type' => 'string', 'example' => '注册风险', 'title' => ''], + 'eventType' => ['description' => 'The event type.', 'type' => 'string', 'example' => 'MAIN', 'title' => ''], + 'children' => [ + 'description' => 'The object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The object.', + 'type' => 'object', + 'properties' => [ + 'eventCode' => ['description' => 'The event code.', 'type' => 'string', 'example' => 'de_aamexg3015', 'title' => ''], + 'gmtModified' => ['description' => 'The modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1621578648000', 'title' => ''], + 'ruleCount' => ['description' => 'The total number of rules.', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], + 'eventStatus' => ['description' => 'The event status.', 'type' => 'string', 'example' => 'ONLINE', 'title' => ''], + 'eventName' => ['description' => 'The event name.', 'type' => 'string', 'example' => '测试', 'title' => ''], + 'eventType' => ['description' => 'The event type.', 'type' => 'string', 'example' => 'BYPASS', 'title' => ''], + 'id' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '334', 'title' => ''], + 'gmtCreate' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1621578648000'."\n", 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": \\"true\\",\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Check Oss Authorization', - 'translator' => 'machine', - ], - 'DescribeApi' => [ - 'summary' => 'Get API Details', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query events by paging', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:08.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventPageList'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 3,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 9,\\n \\"resultObject\\": [\\n {\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"templateCode\\": \\"register\\",\\n \\"templateName\\": \\"注册模版\\",\\n \\"userCount\\": 1,\\n \\"templateType\\": \\"UNIVERSAL\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"ruleCount\\": 10,\\n \\"gmtCreate\\": 1621578648000,\\n \\"id\\": 497,\\n \\"eventStatus\\": \\"ONLINE\\",\\n \\"eventName\\": \\"注册风险\\",\\n \\"eventType\\": \\"MAIN\\",\\n \\"children\\": [\\n {\\n \\"eventCode\\": \\"de_aamexg3015\\",\\n \\"gmtModified\\": 1621578648000,\\n \\"ruleCount\\": 10,\\n \\"eventStatus\\": \\"ONLINE\\",\\n \\"eventName\\": \\"测试\\",\\n \\"eventType\\": \\"BYPASS\\",\\n \\"id\\": 334,\\n \\"gmtCreate\\": 1621578648000\\n }\\n ]\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeEventResultBarChart' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - 'abilityTreeCode' => '136083', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Sets the language type for requests and responses. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'apiRegionId', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region ID.', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou、cn-shanghai', - ], + 'schema' => ['description' => 'Region ID.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'apiId', + 'name' => 'eventCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'API unique ID.', - 'type' => 'string', - 'required' => true, - 'example' => '33', - ], + 'schema' => ['description' => 'Event codes.', 'type' => 'string', 'required' => false, 'example' => 'de_ahqhsw7665,de_ahqhsw7622', 'title' => ''], ], [ - 'name' => 'apiType', + 'name' => 'beginTime', 'in' => 'query', - 'schema' => [ - 'description' => 'API type', - 'type' => 'string', - 'required' => true, - 'example' => 'SELF', - ], + 'schema' => ['description' => 'The start time, accurate to milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1737101348000', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'endTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The end time, accurate to milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1744337383000', 'title' => ''], ], ], 'responses' => [ @@ -14975,133 +9786,149 @@ 'schema' => [ 'type' => 'object', 'properties' => [ + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'success' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error message.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'xaxis' => [ + 'description' => 'The xaxis configuration.', + 'type' => 'object', + 'properties' => [ + 'data' => [ + 'description' => 'The response data.', + 'type' => 'array', + 'items' => ['description' => 'The response data.', 'type' => 'string', 'example' => '['."\n" + .' "2025-07-18",'."\n" + .' "2025-07-19",'."\n" + .' "2025-07-20",'."\n" + .' "2025-07-21",'."\n" + .' "2025-07-22",'."\n" + .' "2025-07-23",'."\n" + .' "2025-07-24",'."\n" + .' "2025-07-25"'."\n" + .' ]', 'title' => ''], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'series' => [ + 'description' => 'The chart data.', + 'type' => 'array', + 'items' => [ + 'description' => 'The chart data.', + 'type' => 'object', + 'properties' => [ + 'name' => ['description' => 'The name of the series.', 'type' => 'string', 'example' => '通过'."\n", 'title' => ''], + 'stack' => ['description' => 'The tag key.', 'type' => 'string', 'example' => '通过', 'title' => ''], + 'data' => [ + 'description' => 'The response data.', + 'type' => 'array', + 'items' => [ + 'description' => 'The response data.', + 'type' => 'object', + 'properties' => [ + 'num' => ['description' => 'The quantity.', 'type' => 'integer', 'format' => 'int64', 'example' => '100', 'title' => ''], + 'scale' => ['description' => 'The proportion.', 'type' => 'string', 'example' => '50.00%', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'eventInfo' => [ - 'enable' => false, - 'eventNames' => [], + 'title' => 'Risk Dashboard', + 'summary' => 'Risk Dashboard', + 'changeSet' => [ + ['createdAt' => '2022-03-02T06:01:06.000Z', 'description' => 'OpenAPI offline'], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Get API Details', - 'translator' => 'machine', - ], - 'DescribeGroupPage' => [ - 'summary' => 'Community List', - 'methods' => [ - 'post', - 'get', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventResultBarChart'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": {\\n \\"xaxis\\": {\\n \\"data\\": [\\n \\"[\\\\n \\\\\\"2025-07-18\\\\\\",\\\\n \\\\\\"2025-07-19\\\\\\",\\\\n \\\\\\"2025-07-20\\\\\\",\\\\n \\\\\\"2025-07-21\\\\\\",\\\\n \\\\\\"2025-07-22\\\\\\",\\\\n \\\\\\"2025-07-23\\\\\\",\\\\n \\\\\\"2025-07-24\\\\\\",\\\\n \\\\\\"2025-07-25\\\\\\"\\\\n ]\\"\\n ]\\n },\\n \\"series\\": [\\n {\\n \\"name\\": \\"通过\\\\n\\",\\n \\"stack\\": \\"通过\\",\\n \\"data\\": [\\n {\\n \\"num\\": 100,\\n \\"scale\\": \\"50.00%\\"\\n }\\n ]\\n }\\n ]\\n }\\n}","type":"json"}]', + ], + 'DescribeEventResultList' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and responses, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'currentPage', - 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'string', - 'required' => false, - 'example' => '1', - ], - ], - [ - 'name' => 'pageSize', - 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, with a default value of 10.', - 'type' => 'string', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'order', + 'name' => 'beginTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Sorting condition.', - 'type' => 'string', - 'required' => false, - 'example' => 'asc', - ], + 'schema' => ['description' => 'The start time, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1737101348000', 'title' => ''], ], [ - 'name' => 'direction', + 'name' => 'endTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Order.', - 'type' => 'string', - 'required' => false, - 'example' => '0', - ], + 'schema' => ['description' => 'The end time, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1683616457000', 'title' => ''], ], [ - 'name' => 'taskId', + 'name' => 'pageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Task ID.', - 'type' => 'string', - 'required' => false, - 'example' => '6770764', - ], + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '10', 'title' => ''], ], [ - 'name' => 'timeType', + 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Time type.', - 'type' => 'string', - 'required' => false, - 'enumValueTitles' => [ - 1 => '昨天', - '7天', - '30天', - ], - 'example' => '1', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1', 'title' => ''], ], ], 'responses' => [ @@ -15109,178 +9936,89 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '3', - ], - 'pageSize' => [ - 'description' => 'Page size, with a default value of 10.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'success' => ['description' => 'Indicates whether the query was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error details.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object.', + 'description' => 'The returned object.', 'type' => 'array', 'items' => [ - 'description' => 'Returned object.', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'taskId' => [ - 'description' => 'Task ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '6770764', - ], - 'sceneName' => [ - 'description' => 'Scene name.', - 'type' => 'string', - 'example' => '通用图计算', - ], - 'groupRisk' => [ - 'description' => 'Group risk concentration.', - 'type' => 'string', - 'example' => '80', - ], - 'communityNo' => [ - 'description' => 'Community number.', - 'type' => 'string', - 'example' => '129838420210118141502RaMMIgVG', - ], - 'userId' => [ - 'description' => 'User UID.', - 'type' => 'string', - 'example' => '1519714049632764', - ], - 'createTime' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1699450018265', - ], - 'id' => [ - 'description' => 'Primary key ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '497', - ], - 'groupScale' => [ - 'description' => 'Group scale.', - 'type' => 'string', - 'example' => '2', - ], - ], + 'eventName' => ['description' => 'The event name.', 'type' => 'string', 'example' => '注册风险', 'title' => ''], + 'totalNum' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int64', 'example' => '100', 'title' => ''], + 'passNum' => ['description' => 'The number of entries that passed the check.', 'type' => 'integer', 'format' => 'int64', 'example' => '90', 'title' => ''], + 'rejectNum' => ['description' => 'The number of entries rejected during approval.', 'type' => 'integer', 'format' => 'int64', 'example' => '5', 'title' => ''], + 'pendingNum' => ['description' => 'The number of pending entries.', 'type' => 'integer', 'format' => 'int64', 'example' => '5', 'title' => ''], + 'eventCode' => ['description' => 'The event code.', 'type' => 'string', 'example' => 'de_aszbjb7236', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int64', 'example' => '31', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int64', 'example' => '9', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 3,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"taskId\\": 6770764,\\n \\"sceneName\\": \\"通用图计算\\",\\n \\"groupRisk\\": \\"80\\",\\n \\"communityNo\\": \\"129838420210118141502RaMMIgVG\\",\\n \\"userId\\": \\"1519714049632764\\",\\n \\"createTime\\": 1699450018265,\\n \\"id\\": 497,\\n \\"groupScale\\": \\"2\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Community List', - 'translator' => 'machine', - ], - 'DescribeSampleList' => [ - 'summary' => 'Query Sample List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query event overview list', + 'summary' => 'Queries the event overview list.', + 'changeSet' => [ + ['createdAt' => '2022-03-02T06:01:06.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventResultList'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": [\\n {\\n \\"eventName\\": \\"注册风险\\",\\n \\"totalNum\\": 100,\\n \\"passNum\\": 90,\\n \\"rejectNum\\": 5,\\n \\"pendingNum\\": 5,\\n \\"eventCode\\": \\"de_aszbjb7236\\"\\n }\\n ],\\n \\"totalItem\\": 31,\\n \\"totalPage\\": 9,\\n \\"currentPage\\": 1,\\n \\"pageSize\\": 10\\n}","type":"json"}]', + ], + 'DescribeEventTaskHistory' => [ + 'summary' => 'Queries the policy download list.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'sampleType', - 'in' => 'query', - 'schema' => [ - 'description' => 'Sample type', - 'type' => 'string', - 'required' => false, - 'example' => 'PHONE', - ], - ], - [ - 'name' => 'sampleValue', - 'in' => 'query', - 'schema' => [ - 'description' => 'Sample data value.', - 'type' => 'string', - 'required' => false, - 'example' => '1770000000', - ], - ], - [ - 'name' => 'currentPage', - 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], - ], - [ - 'name' => 'pageSize', - 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, with a default value of 10', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -15288,154 +10026,79 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total count.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '6', - ], - 'pageSize' => [ - 'description' => 'Page size, with a default value of 10', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total pages', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object', + 'description' => 'The response object.', 'type' => 'array', 'items' => [ - 'description' => 'Returned object', + 'description' => 'The response object.', 'type' => 'object', 'properties' => [ - 'updateTime' => [ - 'description' => 'Update time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1699450018265', - ], - 'sampleType' => [ - 'description' => 'Sample type', - 'type' => 'integer', - 'format' => 'int32', - 'example' => 'PHONE', - ], - 'sampleValue' => [ - 'description' => 'Sample value.', - 'type' => 'string', - 'example' => '1770000000', - ], - 'sampleTags' => [ - 'description' => 'Sample tags.', - 'type' => 'string', - 'example' => 'rm0102', - ], - 'id' => [ - 'description' => 'Database ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '497', - ], - 'version' => [ - 'description' => 'Version number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], + 'taskStatus' => ['description' => 'The task status.', 'type' => 'string', 'example' => 'SUCCESSFUL', 'title' => ''], + 'url' => ['description' => 'The OSS download URL.', 'type' => 'string', 'example' => 'https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D', 'title' => ''], + 'taskCode' => ['description' => 'The task code.', 'type' => 'string', 'example' => 'de_aoxcdy9473', 'title' => ''], + 'taskName' => ['description' => 'The task name.', 'type' => 'string', 'example' => '仿真任务', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"updateTime\\": 1699450018265,\\n \\"sampleType\\": 0,\\n \\"sampleValue\\": \\"1770000000\\",\\n \\"sampleTags\\": \\"rm0102\\",\\n \\"id\\": 497,\\n \\"version\\": 1\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Query Sample List', - 'translator' => 'machine', - ], - 'ModifyAppKey' => [ - 'summary' => 'Update Memo', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query policy download list', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:05.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventTaskHistory'], + ], ], - 'security' => [ + 'ramActions' => [ [ - 'AK' => [], + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - 'abilityTreeCode' => '136128', - 'abilityTreeNodes' => [ - 'FEATUREsaf64YRTV', - 'FEATUREsaf6E3SDJ', - 'FEATUREsafL5D4RG', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"taskStatus\\": \\"SUCCESSFUL\\",\\n \\"url\\": \\"https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D\\",\\n \\"taskCode\\": \\"de_aoxcdy9473\\",\\n \\"taskName\\": \\"仿真任务\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeEventTotalCountReport' => [ + 'summary' => 'Call event count', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], ], ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'appKey', - 'in' => 'query', - 'schema' => [ - 'description' => 'appkey information.', - 'type' => 'string', - 'required' => false, - 'example' => '***', - ], - ], - [ - 'name' => 'memo', - 'in' => 'query', - 'schema' => [ - 'description' => 'Application memo information.', - 'type' => 'string', - 'required' => false, - 'example' => '备注', - ], + 'schema' => ['description' => 'Sets the language type for requests and responses. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Region ID.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -15443,65 +10106,74 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'data' => [ - 'description' => 'Returned data object.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'requestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'success' => ['description' => 'Indicates whether the operation was successful. A value of true indicates success.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'Status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'Error message.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'resultObject' => [ + 'description' => 'Response object.', + 'type' => 'object', + 'properties' => [ + 'value' => ['description' => 'Total number of call events today.', 'type' => 'string', 'example' => '100', 'title' => ''], + 'ratio' => ['description' => 'Day-over-day comparison of call event count.', 'type' => 'string', 'example' => '101', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"data\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Update Memo', - 'translator' => 'machine', - ], - 'DescribeRegions' => [ - 'summary' => 'Query the list of regions supported by ApiGateway', - 'methods' => [ - 'post', - 'get', + 'title' => 'Call event count', + 'changeSet' => [ + ['createdAt' => '2022-03-02T06:00:58.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventTotalCountReport'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": {\\n \\"value\\": \\"100\\",\\n \\"ratio\\": \\"101\\"\\n }\\n}","type":"json"}]', + ], + 'DescribeEventUploadPolicy' => [ + 'summary' => 'Imports policies in batches.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and responses. The default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -15509,187 +10181,913 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'Key' => ['description' => 'The key required for file upload.', 'type' => 'string', 'example' => 'saf/de/namelist/e924/ufzgsedX9bd3a7', 'title' => ''], + 'Signature' => ['description' => 'The signature data.', 'type' => 'string', 'example' => '7aXmkd2Z3oksCXOS9uvKlJuOKaY=', 'title' => ''], + 'Host' => ['description' => 'The OSS host.', 'type' => 'string', 'example' => '172.16.0.44', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'Policy' => ['description' => 'The OSS security policy.', 'type' => 'string', 'example' => 'eyJleHBpcmF0aW9uIjoiMjAyNS0wNy0zMFQwNjowNTo0OS45NTRaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsMTA0ODU3NjAwMF0sWyJlcSIsIiRrZXkiLCJzYWZcL2RlXC9uYW1lbGlzdFwvZTkyNFwvdWZ6Z3NlZFg5Ymxxxxxxxxxxx', 'title' => ''], + 'AccessId' => ['description' => 'The AccessKey ID used to access OSS.', 'type' => 'string', 'example' => 'LTAxxxxxxxxxxxxxxx', 'title' => ''], + 'StsToken' => ['description' => 'The temporary security token.', 'type' => 'string', 'example' => 'tT44bMQxxxxxxxxxxxxxxx', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Query the list of regions supported by ApiGateway', - 'translator' => 'machine', - ], - 'DescribeExcuteNum' => [ - 'summary' => 'Self-service call list.', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Key\\": \\"saf/de/namelist/e924/ufzgsedX9bd3a7\\",\\n \\"Signature\\": \\"7aXmkd2Z3oksCXOS9uvKlJuOKaY=\\",\\n \\"Host\\": \\"172.16.0.44\\",\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"Policy\\": \\"eyJleHBpcmF0aW9uIjoiMjAyNS0wNy0zMFQwNjowNTo0OS45NTRaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsMTA0ODU3NjAwMF0sWyJlcSIsIiRrZXkiLCJzYWZcL2RlXC9uYW1lbGlzdFwvZTkyNFwvdWZ6Z3NlZFg5Ymxxxxxxxxxxx\\",\\n \\"AccessId\\": \\"LTAxxxxxxxxxxxxxxx\\",\\n \\"StsToken\\": \\"tT44bMQxxxxxxxxxxxxxxx\\"\\n}","type":"json"}]', + 'title' => 'Batch import policies', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:07.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventUploadPolicy'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + ], + 'DescribeEventVariableList' => [ + 'summary' => 'Queries event variables.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - 'abilityTreeCode' => '136724', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'SourceIp', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Request source IP address.', - 'type' => 'string', - 'required' => false, - 'example' => '220.250.21.83', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'Lang', + 'name' => 'refObjType', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The association type.', 'type' => 'string', 'required' => true, 'example' => 'EVENT', 'title' => ''], ], [ - 'name' => 'Code', + 'name' => 'refObjId', 'in' => 'query', - 'schema' => [ - 'description' => 'Service code.', - 'type' => 'string', - 'required' => true, - 'example' => 'saf_all', - ], + 'schema' => ['description' => 'The associated event code (eventCode).', 'type' => 'string', 'required' => true, 'example' => 'de_awkhwh0314', 'title' => ''], ], [ - 'name' => 'StartDate', + 'name' => 'type', 'in' => 'query', - 'schema' => [ - 'description' => 'Start date, format yyyy-MM-dd, e.g., 2025-03-10.', - 'type' => 'string', - 'required' => false, - 'example' => '2025-03-10', - ], + 'schema' => ['description' => 'The type.', 'type' => 'string', 'required' => false, 'example' => 'NATIVE', 'title' => ''], ], [ - 'name' => 'EndDate', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'End date, format yyyy-MM-dd, e.g., 2025-03-13.', - 'type' => 'string', - 'required' => false, - 'example' => '2025-03-15', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'Degree', + 'name' => 'createType', 'in' => 'query', - 'schema' => [ - 'description' => 'This field is currently unused and has no query significance.', - 'type' => 'string', - 'required' => false, - 'example' => '暂时不需要传入', - ], + 'schema' => ['description' => 'The creation type.', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], + ], + [ + 'name' => 'filterDTO', + 'in' => 'query', + 'schema' => ['description' => 'The filter object.', 'type' => 'string', 'required' => false, 'example' => '{'."\n" + .' "type": "EXPRESSION",'."\n" + .' "name": "ex_NgR6nDVD821c"'."\n" + .'}', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'Data' => [ - 'description' => 'Returned data.', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned data.', - 'type' => 'string', - 'example' => '10', - ], - ], - 'Categories' => [ - 'description' => 'Service category names.', - 'type' => 'array', - 'items' => [ - 'description' => 'Array of returned dates.', - 'type' => 'string', - 'example' => '2025-08-09', + 'resultObject' => [ + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'nativeVariables' => [ + 'description' => 'The list of event fields.', + 'type' => 'array', + 'items' => [ + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'id' => ['description' => 'The variable ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '223', 'title' => ''], + 'title' => ['description' => 'The variable name.', 'type' => 'string', 'example' => '年龄', 'title' => ''], + 'name' => ['description' => 'The variable name.', 'type' => 'string', 'example' => 'age', 'title' => ''], + 'description' => ['description' => 'The variable description.', 'type' => 'string', 'example' => '描述', 'title' => ''], + 'type' => ['description' => 'The variable type.', 'type' => 'string', 'example' => 'NATIVE', 'title' => ''], + 'inputs' => ['description' => 'The input of the variable. This field is not returned for event fields.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'fieldType' => ['description' => 'The field type.', 'type' => 'string', 'example' => 'STRING', 'title' => ''], + 'code' => ['description' => 'The variable code.', 'type' => 'string', 'example' => 'age', 'title' => ''], + 'defineId' => ['description' => 'The associated variable definition ID.', 'type' => 'string', 'example' => 'register', 'title' => ''], + 'parentName' => ['description' => 'The parent name.', 'type' => 'string', 'example' => 'parentName', 'title' => ''], + 'dataDisplay' => ['description' => 'The data distribution display in JSON format.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'sourceType' => ['description' => 'The variable source type.', 'type' => 'string', 'example' => 'SAF', 'title' => ''], + 'displayType' => ['description' => 'The display type and group label.', 'type' => 'string', 'example' => 'NATIVE', 'title' => ''], + 'xLabel' => ['description' => 'The X-axis label.', 'type' => 'string', 'example' => 'x', 'title' => ''], + 'yLabel' => ['description' => 'The Y-axis label.', 'type' => 'string', 'example' => 'y', 'title' => ''], + 'favoriteFlag' => ['description' => 'The favorite flag.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'fieldRank' => ['description' => 'The field sort order.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'fieldSource' => ['description' => 'The variable source.', 'type' => 'string', 'example' => 'DEFINE', 'title' => ''], + 'fieldDetail' => ['description' => 'The field pool field details.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'inputFieldType' => ['description' => 'The input field type, which indicates the input parameter type and is mainly used for function classification.', 'type' => 'string', 'example' => 'STRING', 'title' => ''], + 'inputRequired' => ['description' => 'The required parameter.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'expressionTitle' => ['description' => 'The display value of the calculation expression.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'outlier' => ['description' => 'The outlier value.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'outputThreshold' => [ + 'description' => 'The output score threshold.', + 'type' => 'object', + 'properties' => [ + 'minValue' => ['description' => 'The minimum value.', 'type' => 'number', 'format' => 'double', 'example' => '1', 'title' => ''], + 'maxValue' => ['description' => 'The maximum value.', 'type' => 'number', 'format' => 'double', 'example' => '10', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'variableVelocity' => [ + 'description' => 'The variable metric information.', + 'type' => 'object', + 'properties' => [ + 'iv' => ['description' => 'The information value (IV).', 'type' => 'string', 'example' => '无', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'middleVariables' => [ + 'description' => 'The intermediate variable response object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The event variable.', + 'type' => 'object', + 'properties' => [ + 'id' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '49', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => 'midVaribale', 'title' => ''], + 'name' => ['description' => 'The variable name.', 'type' => 'string', 'example' => 'mid', 'title' => ''], + 'description' => ['description' => 'The variable description.', 'type' => 'string', 'example' => 'description', 'title' => ''], + 'type' => ['description' => 'The variable type.', 'type' => 'string', 'example' => 'MIDDLE', 'title' => ''], + 'inputs' => ['description' => 'The input of the variable.', 'type' => 'string', 'example' => 'This type does not have this field', 'title' => ''], + 'fieldType' => ['description' => 'The field type.', 'type' => 'string', 'example' => 'STRING', 'title' => ''], + 'code' => ['description' => 'The variable code.', 'type' => 'string', 'example' => 'mid', 'title' => ''], + 'defineId' => ['description' => 'The variable definition ID.', 'type' => 'string', 'example' => 'register', 'title' => ''], + 'parentName' => ['description' => 'The parent node. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'dataDisplay' => ['description' => 'The data distribution display in JSON format. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'sourceType' => ['description' => 'The source type.', 'type' => 'string', 'example' => 'SAF', 'title' => ''], + 'displayType' => ['description' => 'The display type and group label.', 'type' => 'string', 'example' => 'MIDDLE', 'title' => ''], + 'xLabel' => ['description' => 'The X-axis label. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'yLabel' => ['description' => 'The Y-axis label. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'favoriteFlag' => ['description' => 'The favorite flag.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + 'fieldRank' => ['description' => 'The field sort order.', 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], + 'fieldSource' => ['description' => 'The variable source.', 'type' => 'string', 'example' => 'DEFAULT', 'title' => ''], + 'fieldDetail' => ['description' => 'The field pool field details. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'inputFieldType' => ['description' => 'The input field type, which indicates the input parameter type and is mainly used for function classification. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'inputRequired' => ['description' => 'The required parameter. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'expressionTitle' => ['description' => 'The display value of the calculation expression. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'outlier' => ['description' => 'The outlier value. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'outputThreshold' => [ + 'description' => 'The output value threshold.', + 'type' => 'object', + 'properties' => [ + 'minValue' => ['description' => 'The minimum value.', 'type' => 'number', 'format' => 'double', 'example' => '0', 'title' => ''], + 'maxValue' => ['description' => 'The maximum value.', 'type' => 'number', 'format' => 'double', 'example' => '10', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'variableVelocity' => [ + 'description' => 'The variable metric information. This field is not returned for this type of variable.', + 'type' => 'object', + 'properties' => [ + 'iv' => ['description' => 'The ID value. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'nativeVariableFunctions' => [ + 'description' => 'The list of available functions for native variables.', + 'type' => 'array', + 'items' => [ + 'description' => 'The variable type.', + 'type' => 'object', + 'properties' => [ + 'id' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '93', 'title' => ''], + 'title' => ['description' => 'The variable title.', 'type' => 'string', 'example' => '根据时间戳获取小时', 'title' => ''], + 'name' => ['description' => 'The variable name.', 'type' => 'string', 'example' => '__getHourOfTimestamp__', 'title' => ''], + 'description' => ['description' => 'The description.', 'type' => 'string', 'example' => '时间戳,可以是秒或者毫秒', 'title' => ''], + 'type' => ['description' => 'The variable type.', 'type' => 'string', 'example' => 'FUNC', 'title' => ''], + 'inputs' => ['description' => 'The input fields. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'fieldType' => ['description' => 'The variable return value type.', 'type' => 'string', 'example' => 'LONG', 'title' => ''], + 'code' => ['description' => 'The variable code.', 'type' => 'string', 'example' => 'getHourOfTimestamp({data})', 'title' => ''], + 'defineId' => ['description' => 'The variable definition ID. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'parentName' => ['description' => 'The parent node. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'dataDisplay' => ['description' => 'The data distribution display in JSON format. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'sourceType' => ['description' => 'The source type.', 'type' => 'string', 'example' => 'SAF', 'title' => ''], + 'displayType' => ['description' => 'The display type and group label.', 'type' => 'string', 'example' => 'FUNC', 'title' => ''], + 'xLabel' => ['description' => 'The X-axis label. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'yLabel' => ['description' => 'The Y-axis label. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'favoriteFlag' => ['description' => 'The favorite flag.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + 'fieldRank' => ['description' => 'The field sort order.', 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], + 'fieldSource' => ['description' => 'The field source. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'fieldDetail' => ['description' => 'The field pool field details. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'inputFieldType' => ['description' => 'The input type of the parameter.', 'type' => 'string', 'example' => 'DATE', 'title' => ''], + 'inputRequired' => ['description' => 'The required parameter. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'outlier' => ['description' => 'The outlier value. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'outputThreshold' => [ + 'description' => 'The output value threshold.', + 'type' => 'object', + 'properties' => [ + 'minValue' => ['description' => 'The minimum value.', 'type' => 'number', 'format' => 'double', 'example' => '0', 'title' => ''], + 'maxValue' => ['description' => 'The maximum value.', 'type' => 'number', 'format' => 'double', 'example' => '10', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'variableVelocity' => [ + 'description' => 'The variable metric information. This field is not returned for this type of variable.', + 'type' => 'object', + 'properties' => [ + 'iv' => ['description' => 'The information value (IV). This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'expressionTitle' => ['description' => 'The display value of the calculation expression. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'sysVariables' => [ + 'description' => 'The system variables.', + 'type' => 'array', + 'items' => [ + 'description' => 'The system variables.', + 'type' => 'object', + 'properties' => [ + 'id' => ['description' => 'The variable ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '3151', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => 'IP所在地_城市Code'."\n", 'title' => ''], + 'name' => ['description' => 'The variable name.', 'type' => 'string', 'example' => '__ipLocationCityCode__', 'title' => ''], + 'description' => ['description' => 'The variable description.', 'type' => 'string', 'example' => '通过IP地址库解析IP所在的城市Code,例如,输入“42.120.74.211”,经过该变量运算,输出“330100”。', 'title' => ''], + 'type' => ['description' => 'The variable type.', 'type' => 'string', 'example' => 'SYSTEM_BIND', 'title' => ''], + 'inputs' => ['description' => 'The variable value input.', 'type' => 'string', 'example' => 'ip', 'title' => ''], + 'fieldType' => ['description' => 'The field type.', 'type' => 'string', 'example' => 'STRING', 'title' => ''], + 'code' => ['description' => 'The variable code.', 'type' => 'string', 'example' => 'parseIpV2(ip)?.cityId', 'title' => ''], + 'defineId' => ['description' => 'The bound variable definition ID.', 'type' => 'string', 'example' => '2488', 'title' => ''], + 'parentName' => ['description' => 'The parent name.', 'type' => 'string', 'example' => '无', 'title' => ''], + 'dataDisplay' => ['description' => 'The data distribution display in JSON format. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'sourceType' => ['description' => 'The source type.', 'type' => 'string', 'example' => 'SAF', 'title' => ''], + 'displayType' => ['description' => 'The display type and group label.', 'type' => 'string', 'example' => 'SYSTEM_BIND', 'title' => ''], + 'xLabel' => ['description' => 'The X-axis label. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'yLabel' => ['description' => 'The Y-axis label. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'favoriteFlag' => ['description' => 'The favorite flag.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + 'fieldRank' => ['description' => 'The field sort order.', 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], + 'fieldSource' => ['description' => 'The field source. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'fieldDetail' => ['description' => 'The field pool field details. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'inputFieldType' => ['description' => 'The input type of the parameter. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'inputRequired' => ['description' => 'The required parameter. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'outlier' => ['description' => 'The outlier value. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'outputThreshold' => [ + 'description' => 'The output value threshold.', + 'type' => 'object', + 'properties' => [ + 'minValue' => ['description' => 'The minimum value.', 'type' => 'number', 'format' => 'double', 'example' => '1', 'title' => ''], + 'maxValue' => ['description' => 'The maximum value.', 'type' => 'number', 'format' => 'double', 'example' => '10', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'variableVelocity' => [ + 'description' => 'The variable metric information. This field is not returned for this type of variable.', + 'type' => 'object', + 'properties' => [ + 'iv' => ['description' => 'The information value (IV). This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'expressionTitle' => ['description' => 'The display value of the calculation expression. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'selfVariables' => [ + 'description' => 'The custom variables (custom variables, cumulative variables, and custom system variables).', + 'type' => 'array', + 'items' => [ + 'description' => 'The custom variables (custom variables, cumulative variables, and custom system variables).', + 'type' => 'object', + 'properties' => [ + 'id' => ['description' => 'The variable ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '3174', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => '获取手机号前七位', 'title' => ''], + 'name' => ['description' => 'The variable name.', 'type' => 'string', 'example' => 'ex_isvspbF2c7ac', 'title' => ''], + 'description' => ['description' => 'The variable description.', 'type' => 'string', 'example' => '变量的描述信息', 'title' => ''], + 'type' => ['description' => 'The variable type.', 'type' => 'string', 'example' => 'EXPRESSION', 'title' => ''], + 'inputs' => ['description' => 'The input parameters. This field is returned only for custom system variables.', 'type' => 'string', 'example' => 'ip', 'title' => ''], + 'fieldType' => ['description' => 'The field type.', 'type' => 'string', 'example' => 'STRING', 'title' => ''], + 'code' => ['description' => 'The variable code.', 'type' => 'string', 'example' => 'deReadVelocity(hitRules,\\"dUd5ioJ8014\\",1,\\"MO\\",0,true,\\"SUM\\")', 'title' => ''], + 'defineId' => ['description' => 'The variable definition ID. This field is returned only for custom system variables.', 'type' => 'string', 'example' => '49', 'title' => ''], + 'parentName' => ['description' => 'The parent node. This field is not currently returned.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'dataDisplay' => ['description' => 'The data distribution display in JSON format. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'sourceType' => ['description' => 'The source type.', 'type' => 'string', 'example' => 'SAF', 'title' => ''], + 'displayType' => ['description' => 'The display type and group label.', 'type' => 'string', 'example' => 'SELF_BIND', 'title' => ''], + 'xLabel' => ['description' => 'The X-axis label. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'yLabel' => ['description' => 'The Y-axis label. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'favoriteFlag' => ['description' => 'The favorite flag.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + 'fieldRank' => ['description' => 'The field sort order.', 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], + 'fieldSource' => ['description' => 'The field source. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'fieldDetail' => ['description' => 'The field pool field details. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'inputFieldType' => ['description' => 'The input type of the parameter. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'inputRequired' => ['description' => 'The required parameter. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field', 'title' => ''], + 'outlier' => ['description' => 'The outlier value. This field is returned when the variable is a custom variable (type=EXPRESSION).', 'type' => 'string', 'example' => '-1', 'title' => ''], + 'outputThreshold' => [ + 'description' => 'The output value threshold.', + 'type' => 'object', + 'properties' => [ + 'minValue' => ['description' => 'The minimum value.', 'type' => 'number', 'format' => 'double', 'example' => '1', 'title' => ''], + 'maxValue' => ['description' => 'The maximum value.', 'type' => 'number', 'format' => 'double', 'example' => '10', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'variableVelocity' => [ + 'description' => 'The variable metric information. This field is not returned for this type of variable.', + 'type' => 'object', + 'properties' => [ + 'iv' => ['description' => 'The information value (IV). This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'expressionTitle' => ['description' => 'The expression name.', 'type' => 'string', 'example' => ' @IP地址 ', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'nameList' => [ + 'description' => 'The list variables.', + 'type' => 'array', + 'items' => [ + 'description' => 'The list variables.', + 'type' => 'object', + 'properties' => [ + 'id' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '34', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => '白名单', 'title' => ''], + 'name' => ['description' => 'The variable name.', 'type' => 'string', 'example' => 'nl_UN8otElLb490', 'title' => ''], + 'description' => ['description' => 'The description.', 'type' => 'string', 'example' => '描述', 'title' => ''], + 'type' => ['description' => 'The variable type.', 'type' => 'string', 'example' => 'NAME_LIST', 'title' => ''], + 'inputs' => ['description' => 'The input parameters. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'fieldType' => ['description' => 'The field type. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'code' => ['description' => 'The variable code.', 'type' => 'string', 'example' => 'nl_UN8otElLb490', 'title' => ''], + 'defineId' => ['description' => 'The variable definition ID. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'parentName' => ['description' => 'The parent node. This field is not currently returned.', 'type' => 'string', 'example' => 'This type does not have this field', 'title' => ''], + 'dataDisplay' => ['description' => 'The data distribution display in JSON format. This field is not currently returned.', 'type' => 'string', 'example' => 'This type does not have this field', 'title' => ''], + 'sourceType' => ['description' => 'The source type.', 'type' => 'string', 'example' => 'SAF', 'title' => ''], + 'displayType' => ['description' => 'The display type and group label.', 'type' => 'string', 'example' => 'NAME_LIST', 'title' => ''], + 'xLabel' => ['description' => 'The X-axis label. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'yLabel' => ['description' => 'The Y-axis label. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'favoriteFlag' => ['description' => 'The favorite flag.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + 'fieldRank' => ['description' => 'The field sort order.', 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], + 'fieldSource' => ['description' => 'The field source. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field', 'title' => ''], + 'fieldDetail' => ['description' => 'The field pool field details. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field', 'title' => ''], + 'inputFieldType' => ['description' => 'The input type of the parameter. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field', 'title' => ''], + 'inputRequired' => ['description' => 'The required parameter. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field', 'title' => ''], + 'outlier' => ['description' => 'The outlier value. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'outputThreshold' => [ + 'description' => 'The output value threshold.', + 'type' => 'object', + 'properties' => [ + 'minValue' => ['description' => 'The minimum value.', 'type' => 'number', 'format' => 'double', 'example' => '1', 'title' => ''], + 'maxValue' => ['description' => 'The maximum value.', 'type' => 'number', 'format' => 'double', 'example' => '10', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'variableVelocity' => [ + 'description' => 'The variable metric information. This field is not returned for this type of variable.', + 'type' => 'object', + 'properties' => [ + 'iv' => ['description' => 'The information value (IV). This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'expressionTitle' => ['description' => 'The display value of the calculation expression. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'actions' => [ + 'description' => 'The action variables.', + 'type' => 'array', + 'items' => [ + 'description' => 'The action variables.', + 'type' => 'object', + 'properties' => [ + 'id' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '3144', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => '决策结果', 'title' => ''], + 'name' => ['description' => 'The variable name.', 'type' => 'string', 'example' => '__addDeResult__', 'title' => ''], + 'description' => ['description' => 'The description.', 'type' => 'string', 'example' => '决策结果'."\n", 'title' => ''], + 'type' => ['description' => 'The variable type.', 'type' => 'string', 'example' => 'ACTION', 'title' => ''], + 'inputs' => ['description' => 'The input parameters. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'fieldType' => ['description' => 'The field type. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'code' => ['description' => 'The variable code.', 'type' => 'string', 'example' => 'deAddResult', 'title' => ''], + 'defineId' => ['description' => 'The variable definition ID. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'parentName' => ['description' => 'The parent node. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'dataDisplay' => ['description' => 'The data distribution display in JSON format. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'sourceType' => ['description' => 'The source type.', 'type' => 'string', 'example' => 'SAF', 'title' => ''], + 'displayType' => ['description' => 'The display type and group label.', 'type' => 'string', 'example' => 'ACTION', 'title' => ''], + 'xLabel' => ['description' => 'The X-axis label. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'yLabel' => ['description' => 'The Y-axis label. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'favoriteFlag' => ['description' => 'The favorite flag.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + 'fieldRank' => ['description' => 'The field sort order.', 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], + 'fieldSource' => ['description' => 'The field source. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'fieldDetail' => ['description' => 'The field pool field details. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'inputFieldType' => ['description' => 'The input type of the parameter.', 'type' => 'string', 'example' => 'STRING', 'title' => ''], + 'inputRequired' => ['description' => 'The required parameter. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'outlier' => ['description' => 'The outlier value. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'outputThreshold' => [ + 'description' => 'The output value threshold.', + 'type' => 'object', + 'properties' => [ + 'minValue' => ['description' => 'The minimum value.', 'type' => 'number', 'format' => 'double', 'example' => '1', 'title' => ''], + 'maxValue' => ['description' => 'The maximum value.', 'type' => 'number', 'format' => 'double', 'example' => '10', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'variableVelocity' => [ + 'description' => 'The variable metric information. This field is not returned for this type of variable.', + 'type' => 'object', + 'properties' => [ + 'iv' => ['description' => 'The information value (IV). This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'expressionTitle' => ['description' => 'The expression display. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'favoriteVariables' => [ + 'description' => 'The favorite variables.', + 'type' => 'array', + 'items' => [ + 'description' => 'The favorite variables.', + 'type' => 'object', + 'properties' => [ + 'id' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '34', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => 'IP是否符合IPV4格式', 'title' => ''], + 'name' => ['description' => 'The variable name.', 'type' => 'string', 'example' => '__isIpAddressV4__', 'title' => ''], + 'description' => ['description' => 'The variable description.', 'type' => 'string', 'example' => '判断是否符合IPv4标准', 'title' => ''], + 'type' => ['description' => 'The variable type.', 'type' => 'string', 'example' => 'SYSTEM_BIND', 'title' => ''], + 'inputs' => ['description' => 'The input parameters, separated by commas if multiple. Some variables do not have this field.', 'type' => 'string', 'example' => 'ip', 'title' => ''], + 'fieldType' => ['description' => 'The field type.', 'type' => 'string', 'example' => 'BOOLEAN', 'title' => ''], + 'code' => ['description' => 'The variable code.', 'type' => 'string', 'example' => 'deFunctionProcess(ip,\\"isIp\\")', 'title' => ''], + 'defineId' => ['description' => 'The variable definition ID.', 'type' => 'string', 'example' => '16', 'title' => ''], + 'parentName' => ['description' => 'The parent node. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'dataDisplay' => ['description' => 'The data distribution display in JSON format. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'sourceType' => ['description' => 'The source type.', 'type' => 'string', 'example' => 'SAF', 'title' => ''], + 'displayType' => ['description' => 'The display type and group label.', 'type' => 'string', 'example' => 'SYSTEM_BIND', 'title' => ''], + 'xLabel' => ['description' => 'The X-axis label. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'yLabel' => ['description' => 'The Y-axis label. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'favoriteFlag' => ['description' => 'The favorite flag.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + 'fieldRank' => ['description' => 'The field sort order.', 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], + 'fieldSource' => ['description' => 'The field source. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'fieldDetail' => ['description' => 'The field pool field details. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'inputFieldType' => ['description' => 'The input type of the parameter. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'inputRequired' => ['description' => 'The required parameter. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'outlier' => ['description' => 'The outlier value. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'outputThreshold' => [ + 'description' => 'The output value threshold.', + 'type' => 'object', + 'properties' => [ + 'minValue' => ['description' => 'The minimum value.', 'type' => 'number', 'format' => 'double', 'example' => '1', 'title' => ''], + 'maxValue' => ['description' => 'The maximum value.', 'type' => 'number', 'format' => 'double', 'example' => '10', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'variableVelocity' => [ + 'description' => 'The variable metric information. This field is not returned for this type of variable.', + 'type' => 'object', + 'properties' => [ + 'iv' => ['description' => 'The information value (IV). This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'expressionTitle' => ['description' => 'The expression display value. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'deviceVariables' => [ + 'description' => 'The device variables.', + 'type' => 'array', + 'items' => [ + 'description' => 'The device variables.', + 'type' => 'object', + 'properties' => [ + 'id' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '41', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => '设备信息-设备名称-deviceName', 'title' => ''], + 'name' => ['description' => 'The variable name.', 'type' => 'string', 'example' => '__device_name__', 'title' => ''], + 'description' => ['description' => 'The description.', 'type' => 'string', 'example' => '设备信息-设备名称', 'title' => ''], + 'type' => ['description' => 'The variable type.', 'type' => 'string', 'example' => 'DEVICE', 'title' => ''], + 'inputs' => ['description' => 'The input of the variable. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'fieldType' => ['description' => 'The field type.', 'type' => 'string', 'example' => 'STRING', 'title' => ''], + 'code' => ['description' => 'The variable code.', 'type' => 'string', 'example' => 'queryPhoneSimulatorInfo(deviceToken)?.deviceName', 'title' => ''], + 'defineId' => ['description' => 'The variable definition ID. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'parentName' => ['description' => 'The parent node. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'dataDisplay' => ['description' => 'The data distribution display in JSON format. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'sourceType' => ['description' => 'The source type.', 'type' => 'string', 'example' => 'SAF', 'title' => ''], + 'displayType' => ['description' => 'The display type and group label.', 'type' => 'string', 'example' => 'DEVICE', 'title' => ''], + 'xLabel' => ['description' => 'The X-axis label. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'yLabel' => ['description' => 'The Y-axis label. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'favoriteFlag' => ['description' => 'The favorite flag.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + 'fieldRank' => ['description' => 'The field sort order.', 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], + 'fieldSource' => ['description' => 'The field source. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'fieldDetail' => ['description' => 'The field pool field details. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'inputFieldType' => ['description' => 'The input type of the parameter. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'inputRequired' => ['description' => 'The required parameter. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'outlier' => ['description' => 'The outlier value. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'outputThreshold' => [ + 'description' => 'The output value threshold.', + 'type' => 'object', + 'properties' => [ + 'minValue' => ['description' => 'The minimum value.', 'type' => 'number', 'format' => 'double', 'example' => '1', 'title' => ''], + 'maxValue' => ['description' => 'The maximum value.', 'type' => 'number', 'format' => 'double', 'example' => '10', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'variableVelocity' => [ + 'description' => 'The variable metric information. This field is not returned for this type of variable.', + 'type' => 'object', + 'properties' => [ + 'iv' => ['description' => 'The information value (IV). This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'expressionTitle' => ['description' => 'The display value of the calculation expression. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'expressionVariables' => [ + 'description' => 'The custom variables.', + 'type' => 'array', + 'items' => [ + 'description' => 'The custom variables.', + 'type' => 'object', + 'properties' => [ + 'id' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '3148', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => '获取手机号前7位', 'title' => ''], + 'name' => ['description' => 'The variable name.', 'type' => 'string', 'example' => 'ex_w2yIClHCc150', 'title' => ''], + 'description' => ['description' => 'The variable description.', 'type' => 'string', 'example' => '获取手机号前7位'."\n", 'title' => ''], + 'type' => ['description' => 'The variable type.', 'type' => 'string', 'example' => 'EXPRESSION', 'title' => ''], + 'inputs' => ['description' => 'The input parameters, separated by commas if multiple. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'fieldType' => ['description' => 'The variable input type.', 'type' => 'string', 'example' => 'STRING', 'title' => ''], + 'code' => ['description' => 'The variable code.', 'type' => 'string', 'example' => 'deInvokeSelfVariable(390397)', 'title' => ''], + 'defineId' => ['description' => 'The variable definition ID. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'parentName' => ['description' => 'The parent node. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'dataDisplay' => ['description' => 'The data distribution display in JSON format. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'sourceType' => ['description' => 'The source type.', 'type' => 'string', 'example' => 'SAF', 'title' => ''], + 'displayType' => ['description' => 'The display type and group label.', 'type' => 'string', 'example' => 'EXPRESSION', 'title' => ''], + 'xLabel' => ['description' => 'The X-axis label. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'yLabel' => ['description' => 'The Y-axis label. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'favoriteFlag' => ['description' => 'The favorite flag.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + 'fieldRank' => ['description' => 'The field sort order.', 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], + 'fieldSource' => ['description' => 'The field source. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'fieldDetail' => ['description' => 'The field pool field details. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'inputFieldType' => ['description' => 'The input type of the parameter. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'inputRequired' => ['description' => 'The required parameter. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'outlier' => ['description' => 'The outlier value.', 'type' => 'string', 'example' => '-1', 'title' => ''], + 'outputThreshold' => [ + 'description' => 'The output value threshold.', + 'type' => 'object', + 'properties' => [ + 'minValue' => ['description' => 'The minimum value.', 'type' => 'number', 'format' => 'double', 'example' => '1', 'title' => ''], + 'maxValue' => ['description' => 'The maximum value.', 'type' => 'number', 'format' => 'double', 'example' => '10', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'variableVelocity' => [ + 'description' => 'The variable metric information. This field is not returned for this type of variable.', + 'type' => 'object', + 'properties' => [ + 'iv' => ['description' => 'The information value (IV). This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'expressionTitle' => ['description' => 'The display value of the calculation expression.', 'type' => 'string', 'example' => ' @testaaa +1', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'velocityVariables' => [ + 'description' => 'The custom cumulative variables.', + 'type' => 'array', + 'items' => [ + 'description' => 'The custom cumulative variables.', + 'type' => 'object', + 'properties' => [ + 'id' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '3148', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => '累计用户省份次数', 'title' => ''], + 'name' => ['description' => 'The variable name.', 'type' => 'string', 'example' => 'hFsEFUEe88a', 'title' => ''], + 'description' => ['description' => 'The variable description.', 'type' => 'string', 'example' => '累计用户省份次数。', 'title' => ''], + 'type' => ['description' => 'The variable type.', 'type' => 'string', 'example' => 'SELF_VELOCITY ', 'title' => ''], + 'inputs' => ['description' => 'The input parameters, separated by commas if multiple. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'fieldType' => ['description' => 'The field type.', 'type' => 'string', 'example' => 'DOUBLE', 'title' => ''], + 'code' => ['description' => 'The variable code.', 'type' => 'string', 'example' => 'deReadVelocity(userId,\\"hFsEFUEe88a\\",1,\\"H\\",0,true,\\"COUNT\\")', 'title' => ''], + 'defineId' => ['description' => 'The variable definition ID. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'parentName' => ['description' => 'The parent node. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'dataDisplay' => ['description' => 'The data distribution display in JSON format. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'sourceType' => ['description' => 'The source type.', 'type' => 'string', 'example' => 'SAF_SELF', 'title' => ''], + 'displayType' => ['description' => 'The display type and group label.', 'type' => 'string', 'example' => 'SELF_VELOCITY', 'title' => ''], + 'xLabel' => ['description' => 'The X-axis label. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'yLabel' => ['description' => 'The X-axis label. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'favoriteFlag' => ['description' => 'The favorite flag.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + 'fieldRank' => ['description' => 'The field sort order.', 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], + 'fieldSource' => ['description' => 'The field source. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'fieldDetail' => ['description' => 'The field pool field details. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'inputFieldType' => ['description' => 'The input type of the parameter. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'inputRequired' => ['description' => 'The required parameter. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'outlier' => ['description' => 'The outlier value. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'outputThreshold' => [ + 'description' => 'The output value threshold.', + 'type' => 'object', + 'properties' => [ + 'minValue' => ['description' => 'The minimum value.', 'type' => 'number', 'format' => 'double', 'example' => '1', 'title' => ''], + 'maxValue' => ['description' => 'The maximum value.', 'type' => 'number', 'format' => 'double', 'example' => '10', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'variableVelocity' => [ + 'description' => 'The variable metric information. This field is not returned for this type of variable.', + 'type' => 'object', + 'properties' => [ + 'iv' => ['description' => 'The information value (IV). This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'expressionTitle' => ['description' => 'The display value of the calculation expression. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'queryVariables' => [ + 'description' => 'The custom query variables.', + 'type' => 'array', + 'items' => [ + 'description' => 'The custom query variables.', + 'type' => 'object', + 'properties' => [ + 'id' => ['description' => 'The primary key ID of the query variable.', 'type' => 'integer', 'format' => 'int64', 'example' => '3148', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => '年龄计算', 'title' => ''], + 'name' => ['description' => 'The variable name.', 'type' => 'string', 'example' => 'ex_qWtKgCox350f', 'title' => ''], + 'description' => ['description' => 'The description.', 'type' => 'string', 'example' => '年龄计算'."\n", 'title' => ''], + 'type' => ['description' => 'The variable type.', 'type' => 'string', 'example' => 'QUERY_EXPRESSION', 'title' => ''], + 'inputs' => ['description' => 'The input parameters, separated by commas if multiple. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'fieldType' => ['description' => 'The field type.', 'type' => 'string', 'example' => 'STRING', 'title' => ''], + 'code' => ['description' => 'The variable code.', 'type' => 'string', 'example' => 'deInvokeQueryVariable(376773)', 'title' => ''], + 'defineId' => ['description' => 'The variable definition ID. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'parentName' => ['description' => 'The parent node. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'dataDisplay' => ['description' => 'The data distribution display in JSON format. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'sourceType' => ['description' => 'The source type.', 'type' => 'string', 'example' => 'DATA_SOURCE', 'title' => ''], + 'displayType' => ['description' => 'The display type and group label.', 'type' => 'string', 'example' => 'QUERY_EXPRESSION', 'title' => ''], + 'xLabel' => ['description' => 'The X-axis label. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'yLabel' => ['description' => 'The X-axis label. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'favoriteFlag' => ['description' => 'The favorite flag.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + 'fieldRank' => ['description' => 'The field sort order.', 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], + 'fieldSource' => ['description' => 'The field source. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'fieldDetail' => ['description' => 'The field pool field details. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'inputFieldType' => ['description' => 'The input type of the parameter. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'inputRequired' => ['description' => 'The required parameter. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'outlier' => ['description' => 'The outlier value.', 'type' => 'string', 'example' => 'SYS_ERROR', 'title' => ''], + 'outputThreshold' => [ + 'description' => 'The output value threshold.', + 'type' => 'object', + 'properties' => [ + 'minValue' => ['description' => 'The minimum value.', 'type' => 'number', 'format' => 'double', 'example' => '1', 'title' => ''], + 'maxValue' => ['description' => 'The maximum value.', 'type' => 'number', 'format' => 'double', 'example' => '10', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'variableVelocity' => [ + 'description' => 'The variable metric information. This field is not returned for this type of variable.', + 'type' => 'object', + 'properties' => [ + 'iv' => ['description' => 'The information value (IV). This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'expressionTitle' => ['description' => 'The display value of the calculation expression. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'SELECT AVG( $source )\\nFROM testCase\\nWHERE $age > 0', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'thirdVariables' => ['description' => 'The other variables.', 'type' => 'object', 'example' => '{}', 'title' => ''], + 'modelVariables' => [ + 'description' => 'The model variables.', + 'type' => 'array', + 'items' => [ + 'description' => 'The model variables.', + 'type' => 'object', + 'properties' => [ + 'id' => ['description' => 'The primary key ID of the model variable.', 'type' => 'integer', 'format' => 'int64', 'example' => '43', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => 'BL_t_show', 'title' => ''], + 'name' => ['description' => 'The variable name.', 'type' => 'string', 'example' => 'mo_qbbyf33o66f2', 'title' => ''], + 'description' => ['description' => 'The variable description.', 'type' => 'string', 'example' => 'BL_t_show'."\n", 'title' => ''], + 'type' => ['description' => 'The variable type.', 'type' => 'string', 'example' => 'MODEL', 'title' => ''], + 'inputs' => ['description' => 'The input parameters, separated by commas if multiple. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'fieldType' => ['description' => 'The field type.', 'type' => 'string', 'example' => 'DOUBLE', 'title' => ''], + 'code' => ['description' => 'The variable code.', 'type' => 'string', 'example' => 'getAIData(model)', 'title' => ''], + 'defineId' => ['description' => 'The variable definition ID. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'parentName' => ['description' => 'The parent node. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'dataDisplay' => ['description' => 'The data distribution display in JSON format. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'sourceType' => ['description' => 'The source type.', 'type' => 'string', 'example' => 'SAF', 'title' => ''], + 'displayType' => ['description' => 'The display type and group label.', 'type' => 'string', 'example' => 'MODEL', 'title' => ''], + 'xLabel' => ['description' => 'The X-axis label. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'yLabel' => ['description' => 'The Y-axis label. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'favoriteFlag' => ['description' => 'The favorite flag.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + 'fieldRank' => ['description' => 'The field sort order.', 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], + 'fieldSource' => ['description' => 'The field source. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'fieldDetail' => ['description' => 'The field pool field details. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'inputFieldType' => ['description' => 'The input type of the parameter. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'inputRequired' => ['description' => 'The required parameter. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'outlier' => ['description' => 'The outlier value. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + 'outputThreshold' => [ + 'description' => 'The output value threshold.', + 'type' => 'object', + 'properties' => [ + 'minValue' => ['description' => 'The minimum value.', 'type' => 'number', 'format' => 'double', 'example' => '1', 'title' => ''], + 'maxValue' => ['description' => 'The maximum value.', 'type' => 'number', 'format' => 'double', 'example' => '10', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'variableVelocity' => [ + 'description' => 'The variable metric information. This field is not returned for this type of variable.', + 'type' => 'object', + 'properties' => [ + 'iv' => ['description' => 'The information value (IV). This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'expressionTitle' => ['description' => 'The display value of the calculation expression. This field is not returned for this type of variable.', 'type' => 'string', 'example' => 'This type does not have this field'."\n", 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], ], + 'title' => '', + 'example' => '', ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"Data\\": [\\n \\"10\\"\\n ],\\n \\"Categories\\": [\\n \\"2025-08-09\\"\\n ]\\n}","type":"json"}]', - 'title' => 'Self-service Call List', - 'translator' => 'machine', - ], - 'DescribeGroupConditionList' => [ - 'summary' => 'Community List Query Conditions', - 'methods' => [ - 'post', - 'get', + 'title' => 'List variables under an event', + 'description' => 'Queries the list of cumulative variables.', + 'changeSet' => [ + ['createdAt' => '2022-11-14T09:06:49.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-07-05T09:37:38.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-05-11T07:28:04.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventVariableList'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"nativeVariables\\": [\\n {\\n \\"id\\": 223,\\n \\"title\\": \\"年龄\\",\\n \\"name\\": \\"age\\",\\n \\"description\\": \\"描述\\",\\n \\"type\\": \\"NATIVE\\",\\n \\"inputs\\": \\"无\\",\\n \\"fieldType\\": \\"STRING\\",\\n \\"code\\": \\"age\\",\\n \\"defineId\\": \\"register\\",\\n \\"parentName\\": \\"parentName\\",\\n \\"dataDisplay\\": \\"{}\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"displayType\\": \\"NATIVE\\",\\n \\"xLabel\\": \\"x\\",\\n \\"yLabel\\": \\"y\\",\\n \\"favoriteFlag\\": true,\\n \\"fieldRank\\": 1,\\n \\"fieldSource\\": \\"DEFINE\\",\\n \\"fieldDetail\\": \\"无\\",\\n \\"inputFieldType\\": \\"STRING\\",\\n \\"inputRequired\\": \\"无\\",\\n \\"expressionTitle\\": \\"无\\",\\n \\"outlier\\": \\"无\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 1,\\n \\"maxValue\\": 10\\n },\\n \\"variableVelocity\\": {\\n \\"iv\\": \\"无\\"\\n }\\n }\\n ],\\n \\"middleVariables\\": [\\n {\\n \\"id\\": 49,\\n \\"title\\": \\"midVaribale\\",\\n \\"name\\": \\"mid\\",\\n \\"description\\": \\"description\\",\\n \\"type\\": \\"MIDDLE\\",\\n \\"inputs\\": \\"This type does not have this field\\",\\n \\"fieldType\\": \\"STRING\\",\\n \\"code\\": \\"mid\\",\\n \\"defineId\\": \\"register\\",\\n \\"parentName\\": \\"This type does not have this field\\\\n\\",\\n \\"dataDisplay\\": \\"This type does not have this field\\\\n\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"displayType\\": \\"MIDDLE\\",\\n \\"xLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"yLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"favoriteFlag\\": false,\\n \\"fieldRank\\": 0,\\n \\"fieldSource\\": \\"DEFAULT\\",\\n \\"fieldDetail\\": \\"This type does not have this field\\\\n\\",\\n \\"inputFieldType\\": \\"This type does not have this field\\\\n\\",\\n \\"inputRequired\\": \\"This type does not have this field\\\\n\\",\\n \\"expressionTitle\\": \\"This type does not have this field\\\\n\\",\\n \\"outlier\\": \\"This type does not have this field\\\\n\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 0,\\n \\"maxValue\\": 10\\n },\\n \\"variableVelocity\\": {\\n \\"iv\\": \\"This type does not have this field\\\\n\\"\\n }\\n }\\n ],\\n \\"nativeVariableFunctions\\": [\\n {\\n \\"id\\": 93,\\n \\"title\\": \\"根据时间戳获取小时\\",\\n \\"name\\": \\"__getHourOfTimestamp__\\",\\n \\"description\\": \\"时间戳,可以是秒或者毫秒\\",\\n \\"type\\": \\"FUNC\\",\\n \\"inputs\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldType\\": \\"LONG\\",\\n \\"code\\": \\"getHourOfTimestamp({data})\\",\\n \\"defineId\\": \\"This type does not have this field\\\\n\\",\\n \\"parentName\\": \\"This type does not have this field\\\\n\\",\\n \\"dataDisplay\\": \\"This type does not have this field\\\\n\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"displayType\\": \\"FUNC\\",\\n \\"xLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"yLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"favoriteFlag\\": false,\\n \\"fieldRank\\": 0,\\n \\"fieldSource\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldDetail\\": \\"This type does not have this field\\\\n\\",\\n \\"inputFieldType\\": \\"DATE\\",\\n \\"inputRequired\\": \\"This type does not have this field\\\\n\\",\\n \\"outlier\\": \\"This type does not have this field\\\\n\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 0,\\n \\"maxValue\\": 10\\n },\\n \\"variableVelocity\\": {\\n \\"iv\\": \\"This type does not have this field\\\\n\\"\\n },\\n \\"expressionTitle\\": \\"This type does not have this field\\\\n\\"\\n }\\n ],\\n \\"sysVariables\\": [\\n {\\n \\"id\\": 3151,\\n \\"title\\": \\"IP所在地_城市Code\\\\n\\",\\n \\"name\\": \\"__ipLocationCityCode__\\",\\n \\"description\\": \\"通过IP地址库解析IP所在的城市Code,例如,输入“42.120.74.211”,经过该变量运算,输出“330100”。\\",\\n \\"type\\": \\"SYSTEM_BIND\\",\\n \\"inputs\\": \\"ip\\",\\n \\"fieldType\\": \\"STRING\\",\\n \\"code\\": \\"parseIpV2(ip)?.cityId\\",\\n \\"defineId\\": \\"2488\\",\\n \\"parentName\\": \\"无\\",\\n \\"dataDisplay\\": \\"This type does not have this field\\\\n\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"displayType\\": \\"SYSTEM_BIND\\",\\n \\"xLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"yLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"favoriteFlag\\": false,\\n \\"fieldRank\\": 0,\\n \\"fieldSource\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldDetail\\": \\"This type does not have this field\\\\n\\",\\n \\"inputFieldType\\": \\"This type does not have this field\\\\n\\",\\n \\"inputRequired\\": \\"This type does not have this field\\\\n\\",\\n \\"outlier\\": \\"This type does not have this field\\\\n\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 1,\\n \\"maxValue\\": 10\\n },\\n \\"variableVelocity\\": {\\n \\"iv\\": \\"This type does not have this field\\\\n\\"\\n },\\n \\"expressionTitle\\": \\"This type does not have this field\\\\n\\"\\n }\\n ],\\n \\"selfVariables\\": [\\n {\\n \\"id\\": 3174,\\n \\"title\\": \\"获取手机号前七位\\",\\n \\"name\\": \\"ex_isvspbF2c7ac\\",\\n \\"description\\": \\"变量的描述信息\\",\\n \\"type\\": \\"EXPRESSION\\",\\n \\"inputs\\": \\"ip\\",\\n \\"fieldType\\": \\"STRING\\",\\n \\"code\\": \\"deReadVelocity(hitRules,\\\\\\\\\\\\\\"dUd5ioJ8014\\\\\\\\\\\\\\",1,\\\\\\\\\\\\\\"MO\\\\\\\\\\\\\\",0,true,\\\\\\\\\\\\\\"SUM\\\\\\\\\\\\\\")\\",\\n \\"defineId\\": \\"49\\",\\n \\"parentName\\": \\"This type does not have this field\\\\n\\",\\n \\"dataDisplay\\": \\"This type does not have this field\\\\n\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"displayType\\": \\"SELF_BIND\\",\\n \\"xLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"yLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"favoriteFlag\\": false,\\n \\"fieldRank\\": 0,\\n \\"fieldSource\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldDetail\\": \\"This type does not have this field\\\\n\\",\\n \\"inputFieldType\\": \\"This type does not have this field\\\\n\\",\\n \\"inputRequired\\": \\"This type does not have this field\\",\\n \\"outlier\\": \\"-1\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 1,\\n \\"maxValue\\": 10\\n },\\n \\"variableVelocity\\": {\\n \\"iv\\": \\"This type does not have this field\\\\n\\"\\n },\\n \\"expressionTitle\\": \\" @IP地址 \\"\\n }\\n ],\\n \\"nameList\\": [\\n {\\n \\"id\\": 34,\\n \\"title\\": \\"白名单\\",\\n \\"name\\": \\"nl_UN8otElLb490\\",\\n \\"description\\": \\"描述\\",\\n \\"type\\": \\"NAME_LIST\\",\\n \\"inputs\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldType\\": \\"This type does not have this field\\\\n\\",\\n \\"code\\": \\"nl_UN8otElLb490\\",\\n \\"defineId\\": \\"This type does not have this field\\\\n\\",\\n \\"parentName\\": \\"This type does not have this field\\",\\n \\"dataDisplay\\": \\"This type does not have this field\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"displayType\\": \\"NAME_LIST\\",\\n \\"xLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"yLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"favoriteFlag\\": false,\\n \\"fieldRank\\": 0,\\n \\"fieldSource\\": \\"This type does not have this field\\",\\n \\"fieldDetail\\": \\"This type does not have this field\\",\\n \\"inputFieldType\\": \\"This type does not have this field\\",\\n \\"inputRequired\\": \\"This type does not have this field\\",\\n \\"outlier\\": \\"This type does not have this field\\\\n\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 1,\\n \\"maxValue\\": 10\\n },\\n \\"variableVelocity\\": {\\n \\"iv\\": \\"This type does not have this field\\\\n\\"\\n },\\n \\"expressionTitle\\": \\"This type does not have this field\\\\n\\"\\n }\\n ],\\n \\"actions\\": [\\n {\\n \\"id\\": 3144,\\n \\"title\\": \\"决策结果\\",\\n \\"name\\": \\"__addDeResult__\\",\\n \\"description\\": \\"决策结果\\\\n\\",\\n \\"type\\": \\"ACTION\\",\\n \\"inputs\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldType\\": \\"This type does not have this field\\\\n\\",\\n \\"code\\": \\"deAddResult\\",\\n \\"defineId\\": \\"This type does not have this field\\\\n\\",\\n \\"parentName\\": \\"This type does not have this field\\\\n\\",\\n \\"dataDisplay\\": \\"This type does not have this field\\\\n\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"displayType\\": \\"ACTION\\",\\n \\"xLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"yLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"favoriteFlag\\": false,\\n \\"fieldRank\\": 0,\\n \\"fieldSource\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldDetail\\": \\"This type does not have this field\\\\n\\",\\n \\"inputFieldType\\": \\"STRING\\",\\n \\"inputRequired\\": \\"This type does not have this field\\\\n\\",\\n \\"outlier\\": \\"This type does not have this field\\\\n\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 1,\\n \\"maxValue\\": 10\\n },\\n \\"variableVelocity\\": {\\n \\"iv\\": \\"This type does not have this field\\\\n\\"\\n },\\n \\"expressionTitle\\": \\"This type does not have this field\\\\n\\"\\n }\\n ],\\n \\"favoriteVariables\\": [\\n {\\n \\"id\\": 34,\\n \\"title\\": \\"IP是否符合IPV4格式\\",\\n \\"name\\": \\"__isIpAddressV4__\\",\\n \\"description\\": \\"判断是否符合IPv4标准\\",\\n \\"type\\": \\"SYSTEM_BIND\\",\\n \\"inputs\\": \\"ip\\",\\n \\"fieldType\\": \\"BOOLEAN\\",\\n \\"code\\": \\"deFunctionProcess(ip,\\\\\\\\\\\\\\"isIp\\\\\\\\\\\\\\")\\",\\n \\"defineId\\": \\"16\\",\\n \\"parentName\\": \\"This type does not have this field\\\\n\\",\\n \\"dataDisplay\\": \\"This type does not have this field\\\\n\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"displayType\\": \\"SYSTEM_BIND\\",\\n \\"xLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"yLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"favoriteFlag\\": false,\\n \\"fieldRank\\": 0,\\n \\"fieldSource\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldDetail\\": \\"This type does not have this field\\\\n\\",\\n \\"inputFieldType\\": \\"This type does not have this field\\\\n\\",\\n \\"inputRequired\\": \\"This type does not have this field\\\\n\\",\\n \\"outlier\\": \\"This type does not have this field\\\\n\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 1,\\n \\"maxValue\\": 10\\n },\\n \\"variableVelocity\\": {\\n \\"iv\\": \\"This type does not have this field\\\\n\\"\\n },\\n \\"expressionTitle\\": \\"This type does not have this field\\\\n\\"\\n }\\n ],\\n \\"deviceVariables\\": [\\n {\\n \\"id\\": 41,\\n \\"title\\": \\"设备信息-设备名称-deviceName\\",\\n \\"name\\": \\"__device_name__\\",\\n \\"description\\": \\"设备信息-设备名称\\",\\n \\"type\\": \\"DEVICE\\",\\n \\"inputs\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldType\\": \\"STRING\\",\\n \\"code\\": \\"queryPhoneSimulatorInfo(deviceToken)?.deviceName\\",\\n \\"defineId\\": \\"This type does not have this field\\\\n\\",\\n \\"parentName\\": \\"This type does not have this field\\\\n\\",\\n \\"dataDisplay\\": \\"This type does not have this field\\\\n\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"displayType\\": \\"DEVICE\\",\\n \\"xLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"yLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"favoriteFlag\\": false,\\n \\"fieldRank\\": 0,\\n \\"fieldSource\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldDetail\\": \\"This type does not have this field\\\\n\\",\\n \\"inputFieldType\\": \\"This type does not have this field\\\\n\\",\\n \\"inputRequired\\": \\"This type does not have this field\\\\n\\",\\n \\"outlier\\": \\"This type does not have this field\\\\n\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 1,\\n \\"maxValue\\": 10\\n },\\n \\"variableVelocity\\": {\\n \\"iv\\": \\"This type does not have this field\\\\n\\"\\n },\\n \\"expressionTitle\\": \\"This type does not have this field\\\\n\\"\\n }\\n ],\\n \\"expressionVariables\\": [\\n {\\n \\"id\\": 3148,\\n \\"title\\": \\"获取手机号前7位\\",\\n \\"name\\": \\"ex_w2yIClHCc150\\",\\n \\"description\\": \\"获取手机号前7位\\\\n\\",\\n \\"type\\": \\"EXPRESSION\\",\\n \\"inputs\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldType\\": \\"STRING\\",\\n \\"code\\": \\"deInvokeSelfVariable(390397)\\",\\n \\"defineId\\": \\"This type does not have this field\\\\n\\",\\n \\"parentName\\": \\"This type does not have this field\\\\n\\",\\n \\"dataDisplay\\": \\"This type does not have this field\\\\n\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"displayType\\": \\"EXPRESSION\\",\\n \\"xLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"yLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"favoriteFlag\\": false,\\n \\"fieldRank\\": 0,\\n \\"fieldSource\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldDetail\\": \\"This type does not have this field\\\\n\\",\\n \\"inputFieldType\\": \\"This type does not have this field\\\\n\\",\\n \\"inputRequired\\": \\"This type does not have this field\\\\n\\",\\n \\"outlier\\": \\"-1\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 1,\\n \\"maxValue\\": 10\\n },\\n \\"variableVelocity\\": {\\n \\"iv\\": \\"This type does not have this field\\\\n\\"\\n },\\n \\"expressionTitle\\": \\" @testaaa +1\\"\\n }\\n ],\\n \\"velocityVariables\\": [\\n {\\n \\"id\\": 3148,\\n \\"title\\": \\"累计用户省份次数\\",\\n \\"name\\": \\"hFsEFUEe88a\\",\\n \\"description\\": \\"累计用户省份次数。\\",\\n \\"type\\": \\"SELF_VELOCITY \\",\\n \\"inputs\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldType\\": \\"DOUBLE\\",\\n \\"code\\": \\"deReadVelocity(userId,\\\\\\\\\\\\\\"hFsEFUEe88a\\\\\\\\\\\\\\",1,\\\\\\\\\\\\\\"H\\\\\\\\\\\\\\",0,true,\\\\\\\\\\\\\\"COUNT\\\\\\\\\\\\\\")\\",\\n \\"defineId\\": \\"This type does not have this field\\\\n\\",\\n \\"parentName\\": \\"This type does not have this field\\\\n\\",\\n \\"dataDisplay\\": \\"This type does not have this field\\\\n\\",\\n \\"sourceType\\": \\"SAF_SELF\\",\\n \\"displayType\\": \\"SELF_VELOCITY\\",\\n \\"xLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"yLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"favoriteFlag\\": false,\\n \\"fieldRank\\": 0,\\n \\"fieldSource\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldDetail\\": \\"This type does not have this field\\\\n\\",\\n \\"inputFieldType\\": \\"This type does not have this field\\\\n\\",\\n \\"inputRequired\\": \\"This type does not have this field\\\\n\\",\\n \\"outlier\\": \\"This type does not have this field\\\\n\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 1,\\n \\"maxValue\\": 10\\n },\\n \\"variableVelocity\\": {\\n \\"iv\\": \\"This type does not have this field\\\\n\\"\\n },\\n \\"expressionTitle\\": \\"This type does not have this field\\\\n\\"\\n }\\n ],\\n \\"queryVariables\\": [\\n {\\n \\"id\\": 3148,\\n \\"title\\": \\"年龄计算\\",\\n \\"name\\": \\"ex_qWtKgCox350f\\",\\n \\"description\\": \\"年龄计算\\\\n\\",\\n \\"type\\": \\"QUERY_EXPRESSION\\",\\n \\"inputs\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldType\\": \\"STRING\\",\\n \\"code\\": \\"deInvokeQueryVariable(376773)\\",\\n \\"defineId\\": \\"This type does not have this field\\\\n\\",\\n \\"parentName\\": \\"This type does not have this field\\\\n\\",\\n \\"dataDisplay\\": \\"This type does not have this field\\\\n\\",\\n \\"sourceType\\": \\"DATA_SOURCE\\",\\n \\"displayType\\": \\"QUERY_EXPRESSION\\",\\n \\"xLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"yLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"favoriteFlag\\": false,\\n \\"fieldRank\\": 0,\\n \\"fieldSource\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldDetail\\": \\"This type does not have this field\\\\n\\",\\n \\"inputFieldType\\": \\"This type does not have this field\\\\n\\",\\n \\"inputRequired\\": \\"This type does not have this field\\\\n\\",\\n \\"outlier\\": \\"SYS_ERROR\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 1,\\n \\"maxValue\\": 10\\n },\\n \\"variableVelocity\\": {\\n \\"iv\\": \\"This type does not have this field\\\\n\\"\\n },\\n \\"expressionTitle\\": \\"SELECT AVG( $source )\\\\\\\\nFROM testCase\\\\\\\\nWHERE $age > 0\\"\\n }\\n ],\\n \\"thirdVariables\\": {},\\n \\"modelVariables\\": [\\n {\\n \\"id\\": 43,\\n \\"title\\": \\"BL_t_show\\",\\n \\"name\\": \\"mo_qbbyf33o66f2\\",\\n \\"description\\": \\"BL_t_show\\\\n\\",\\n \\"type\\": \\"MODEL\\",\\n \\"inputs\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldType\\": \\"DOUBLE\\",\\n \\"code\\": \\"getAIData(model)\\",\\n \\"defineId\\": \\"This type does not have this field\\\\n\\",\\n \\"parentName\\": \\"This type does not have this field\\\\n\\",\\n \\"dataDisplay\\": \\"This type does not have this field\\\\n\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"displayType\\": \\"MODEL\\",\\n \\"xLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"yLabel\\": \\"This type does not have this field\\\\n\\",\\n \\"favoriteFlag\\": false,\\n \\"fieldRank\\": 0,\\n \\"fieldSource\\": \\"This type does not have this field\\\\n\\",\\n \\"fieldDetail\\": \\"This type does not have this field\\\\n\\",\\n \\"inputFieldType\\": \\"This type does not have this field\\\\n\\",\\n \\"inputRequired\\": \\"This type does not have this field\\\\n\\",\\n \\"outlier\\": \\"This type does not have this field\\\\n\\",\\n \\"outputThreshold\\": {\\n \\"minValue\\": 1,\\n \\"maxValue\\": 10\\n },\\n \\"variableVelocity\\": {\\n \\"iv\\": \\"This type does not have this field\\\\n\\"\\n },\\n \\"expressionTitle\\": \\"This type does not have this field\\\\n\\"\\n }\\n ]\\n },\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeEventVariableTemplateBind' => [ + 'summary' => 'Queries an event pattern template.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and responses, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], + [ + 'name' => 'templateCode', + 'in' => 'query', + 'schema' => ['description' => 'The template code.', 'type' => 'string', 'required' => false, 'example' => 'register', 'title' => ''], + ], + [ + 'name' => 'type', + 'in' => 'query', + 'schema' => ['description' => 'The type.', 'type' => 'string', 'required' => true, 'example' => 'NATIVE', 'title' => ''], + ], + [ + 'name' => 'inputs', + 'in' => 'query', + 'schema' => ['description' => 'The input parameters. Separate multiple values with commas (,).', 'type' => 'string', 'required' => true, 'example' => 'age,ip', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -15697,110 +11095,127 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'array', - 'items' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'fieldValue' => [ - 'description' => 'Field value.', - 'type' => 'string', - 'example' => 'value', + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'totalCount' => ['description' => 'The total number of entries.', 'type' => 'string', 'example' => '38', 'title' => ''], + 'templateCode' => ['description' => 'The template code.', 'type' => 'string', 'example' => 'register', 'title' => ''], + 'freeVariables' => [ + 'description' => 'The list of free variables.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'code' => ['description' => 'The variable code.', 'type' => 'string', 'example' => 'age', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => '年龄', 'title' => ''], + 'type' => ['description' => 'The variable type.', 'type' => 'string', 'example' => 'NATIVE', 'title' => ''], + 'fieldType' => ['description' => 'The field type.', 'type' => 'string', 'example' => 'STRING', 'title' => ''], + 'description' => ['description' => 'The variable description.', 'type' => 'string', 'example' => '描述', 'title' => ''], + 'name' => ['description' => 'The variable name.', 'type' => 'string', 'example' => 'age', 'title' => ''], + 'id' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '234', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], - 'fieldKey' => [ - 'description' => 'Field key', - 'type' => 'string', - 'example' => 'key', + 'title' => '', + 'example' => '', + ], + 'chargeVariables' => [ + 'description' => 'The list of paid variables.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'code' => ['description' => 'The variable code.', 'type' => 'string', 'example' => 'ip', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => 'ip', 'title' => ''], + 'type' => ['description' => 'The variable type.', 'type' => 'string', 'example' => 'NATIVE', 'title' => ''], + 'fieldType' => ['description' => 'The field type.', 'type' => 'string', 'example' => 'STRING', 'title' => ''], + 'description' => ['description' => 'The description of the variable.', 'type' => 'string', 'example' => '描述', 'title' => ''], + 'name' => ['description' => 'The variable name.', 'type' => 'string', 'example' => 'ip', 'title' => ''], + 'id' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '456', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"fieldValue\\": \\"value\\",\\n \\"fieldKey\\": \\"key\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Community List Query Conditions', - 'translator' => 'machine', - ], - 'DescribeApis' => [ - 'summary' => 'Get API list including purchased and customized APIs', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query an event pattern template', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:28:11.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventVariableTemplateBind'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"totalCount\\": \\"38\\",\\n \\"templateCode\\": \\"register\\",\\n \\"freeVariables\\": [\\n {\\n \\"code\\": \\"age\\",\\n \\"title\\": \\"年龄\\",\\n \\"type\\": \\"NATIVE\\",\\n \\"fieldType\\": \\"STRING\\",\\n \\"description\\": \\"描述\\",\\n \\"name\\": \\"age\\",\\n \\"id\\": 234\\n }\\n ],\\n \\"chargeVariables\\": [\\n {\\n \\"code\\": \\"ip\\",\\n \\"title\\": \\"ip\\",\\n \\"type\\": \\"NATIVE\\",\\n \\"fieldType\\": \\"STRING\\",\\n \\"description\\": \\"描述\\",\\n \\"name\\": \\"ip\\",\\n \\"id\\": 456\\n }\\n ]\\n }\\n}","type":"json"}]', + ], + 'DescribeEventVariableTemplateList' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'apiRegionId', + 'name' => 'templateCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Region ID.', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou、cn-shanghai', - ], + 'schema' => ['description' => 'The template code.', 'type' => 'string', 'required' => false, 'example' => 'register', 'title' => ''], ], [ - 'name' => 'apiGroupId', + 'name' => 'type', 'in' => 'query', - 'schema' => [ - 'description' => 'API group ID.', - 'type' => 'string', - 'required' => true, - 'example' => '3309b0f4b1e243cd8bd9dd029f9c5f0a', - ], + 'schema' => ['description' => 'The templatetype.', 'type' => 'string', 'required' => false, 'example' => 'NATIVE', 'title' => ''], ], [ - 'name' => 'apiType', + 'name' => 'inputs', 'in' => 'query', - 'schema' => [ - 'description' => 'API type.', - 'type' => 'string', - 'required' => true, - 'example' => 'SELF', - ], + 'schema' => ['description' => 'The input parameters. Separate multiple values with commas (,).', 'type' => 'string', 'required' => false, 'example' => 'age,ip', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -15808,119 +11223,165 @@ 'schema' => [ 'type' => 'object', 'properties' => [ + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'description' => 'The response object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'templateCode' => ['description' => 'The template code.', 'type' => 'string', 'example' => 'register', 'title' => ''], + 'templateName' => ['description' => 'The template name.', 'type' => 'string', 'example' => '注册模版', 'title' => ''], + 'variables' => [ + 'description' => 'The list of variables.', + 'type' => 'array', + 'items' => [ + 'description' => 'The list of variables.', + 'type' => 'object', + 'properties' => [ + 'code' => ['description' => 'The variable code.', 'type' => 'string', 'example' => 'age', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => '年龄', 'title' => ''], + 'type' => ['description' => 'The variable type.', 'type' => 'string', 'example' => 'NATIVE', 'title' => ''], + 'fieldType' => ['description' => 'The variable input type.', 'type' => 'string', 'example' => 'STRING', 'title' => ''], + 'description' => ['description' => 'The description.', 'type' => 'string', 'example' => '描述', 'title' => ''], + 'name' => ['description' => 'The variable name.', 'type' => 'string', 'example' => 'age', 'title' => ''], + 'id' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '454', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Get API list including purchased and customized APIs', - 'translator' => 'machine', - ], - 'DeleteSampleBatch' => [ - 'summary' => 'Batch Delete Samples', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query event pattern template', + 'summary' => 'Queries an event pattern template.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:28:11.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventVariableTemplateList'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"templateCode\\": \\"register\\",\\n \\"templateName\\": \\"注册模版\\",\\n \\"variables\\": [\\n {\\n \\"code\\": \\"age\\",\\n \\"title\\": \\"年龄\\",\\n \\"type\\": \\"NATIVE\\",\\n \\"fieldType\\": \\"STRING\\",\\n \\"description\\": \\"描述\\",\\n \\"name\\": \\"age\\",\\n \\"id\\": 454\\n }\\n ]\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeEventsVariableList' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'ids', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'IDs for batch deletion operations.', - 'type' => 'string', - 'required' => false, - 'example' => '324,343', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'versions', + 'name' => 'createType', 'in' => 'query', - 'schema' => [ - 'description' => 'List of versions.', - 'type' => 'string', - 'required' => true, - 'example' => '1,1', - ], + 'schema' => ['description' => 'The creation type.', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'eventCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => true, 'example' => 'de_afghcf6411', 'title' => ''], + ], + [ + 'name' => 'scene', + 'in' => 'query', + 'schema' => ['description' => 'The applicable scenario code.', 'type' => 'string', 'required' => true, 'example' => 'VELOCITY', 'title' => ''], + ], + [ + 'name' => 'filterDTO', + 'in' => 'query', + 'schema' => ['description' => 'The filter object.', 'type' => 'string', 'required' => false, 'example' => '{\\"type\\":\\"EXPRESSION\\",\\"name\\":\\"ex_NgR6nDVD821c\\"}', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'data' => [ - 'description' => 'Returned data object.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"data\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Batch Delete Samples', - 'translator' => 'machine', - ], - 'DescribeSafConsole' => [ - 'summary' => 'Query SAF permissions.', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query event variables', + 'summary' => 'Queries event variables.', + 'changeSet' => [ + ['createdAt' => '2023-01-09T06:11:43.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-05-11T07:28:04.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventsVariableList'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeExcuteNum' => [ + 'summary' => 'Self-service invocation list.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -15929,43 +11390,41 @@ 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', - 'abilityTreeCode' => '136795', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], + 'abilityTreeCode' => '136724', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ + 'name' => 'SourceIp', + 'in' => 'query', + 'schema' => ['description' => 'Source IP address of the request.', 'type' => 'string', 'required' => false, 'example' => '220.250.21.83', 'title' => ''], + ], + [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Specifies the language type for request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'service', + 'name' => 'Code', 'in' => 'query', - 'schema' => [ - 'description' => 'Service to be called.', - 'type' => 'string', - 'required' => true, - 'example' => 'ei_riskLpInfo', - ], + 'schema' => ['description' => 'Service code.', 'type' => 'string', 'required' => true, 'example' => 'saf_all', 'title' => ''], ], [ - 'name' => 'content', + 'name' => 'StartDate', 'in' => 'query', - 'schema' => [ - 'description' => 'Query content.', - 'type' => 'string', - 'required' => false, - 'example' => 'ei_riskLpInfo'."\n", - ], + 'schema' => ['description' => 'Start date in the format yyyy-MM-dd, for example, 2025-03-10.', 'type' => 'string', 'required' => false, 'example' => '2025-03-10', 'title' => ''], + ], + [ + 'name' => 'EndDate', + 'in' => 'query', + 'schema' => ['description' => 'End date in the format yyyy-MM-dd, for example, 2025-03-15.', 'type' => 'string', 'required' => false, 'example' => '2025-03-15', 'title' => ''], + ], + [ + 'name' => 'Degree', + 'in' => 'query', + 'schema' => ['description' => 'This field is currently not in use and has no query significance.', 'type' => 'string', 'required' => false, 'example' => '暂时不需要传入', 'title' => ''], ], ], 'responses' => [ @@ -15973,88 +11432,81 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'Data' => [ + 'description' => 'Response data.', + 'type' => 'array', + 'items' => ['description' => 'Response data.', 'type' => 'string', 'example' => '10', 'title' => ''], + 'title' => '', + 'example' => '', ], - 'bizData' => [ - 'description' => 'Returned result.', + 'Categories' => [ + 'description' => 'Service category names.', 'type' => 'array', - 'items' => [ - 'description' => 'Returned result.', - 'type' => 'string', - 'example' => 'INDEBT_ERROR', - ], + 'items' => ['description' => 'Array of returned dates.', 'type' => 'string', 'example' => '2025-08-09', 'title' => ''], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"bizData\\": [\\n \\"INDEBT_ERROR\\"\\n ]\\n}","type":"json"}]', - 'title' => 'Query SAF Permissions', - 'translator' => 'machine', - ], - 'DescribeOssToken' => [ - 'summary' => 'Get File Upload Credentials', - 'methods' => [ - 'post', - 'get', + 'title' => 'Self-Service Invocation List', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:11:26.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeExcuteNum'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"Data\\": [\\n \\"10\\"\\n ],\\n \\"Categories\\": [\\n \\"2025-08-09\\"\\n ]\\n}","type":"json"}]', + ], + 'DescribeExistName' => [ + 'summary' => 'Checks whether a field name is duplicate based on the user unit.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'uploadType', - 'in' => 'query', - 'schema' => [ - 'description' => 'Upload type', - 'type' => 'string', - 'required' => false, - 'example' => 'COMMUNITY_SAMPLE', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'fileName', + 'name' => 'name', 'in' => 'query', - 'schema' => [ - 'description' => 'File name.', - 'type' => 'string', - 'required' => false, - 'example' => 'test.csv', - ], + 'schema' => ['description' => 'The variable name.', 'type' => 'string', 'required' => false, 'example' => 'age', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -16062,100 +11514,66 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'Key' => [ - 'description' => 'The Key required for file upload.', - 'type' => 'string', - 'example' => 'saf/de/namelist/e924/ufzgsedX9bd3a7', - ], - 'Signature' => [ - 'description' => 'OSS signature.', - 'type' => 'string', - 'example' => 'n29by5MWBmAjcweVoPEY/OHktog=', - ], - 'Host' => [ - 'description' => 'Host address.', - 'type' => 'string', - 'example' => 'kf.sunwoosoft.com', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'Policy' => [ - 'description' => 'Permission policy for ossbucket.', - 'type' => 'string', - 'example' => 'eyJleHBpcmF0aW9uIjoiMjAyNS0wNy0zMFQwNjowNTo0OS45NTRaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsMTA0ODU3NjAwMF0sWyJlcSIsIiRrZXkiLCJzYWZcL2RlXC9uYW1lbGlzdFwvZTkyNFwvdWZ6Z3NlZFg5Ymxxxxxxxxxxx', - ], - 'AccessId' => [ - 'description' => 'AccessKeyId for OSS file upload.', - 'type' => 'string', - 'example' => 'LTAxxxxxxxxxxxx', - ], - 'StsToken' => [ - 'description' => 'Temporary identity credential.', - 'type' => 'string', - 'example' => 'tT44bMQxxxxxxxxxxxxxxx', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Key\\": \\"saf/de/namelist/e924/ufzgsedX9bd3a7\\",\\n \\"Signature\\": \\"n29by5MWBmAjcweVoPEY/OHktog=\\",\\n \\"Host\\": \\"kf.sunwoosoft.com\\",\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"Policy\\": \\"eyJleHBpcmF0aW9uIjoiMjAyNS0wNy0zMFQwNjowNTo0OS45NTRaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsMTA0ODU3NjAwMF0sWyJlcSIsIiRrZXkiLCJzYWZcL2RlXC9uYW1lbGlzdFwvZTkyNFwvdWZ6Z3NlZFg5Ymxxxxxxxxxxx\\",\\n \\"AccessId\\": \\"LTAI5tJWSnmmTpJGN6sJCNG3\\",\\n \\"StsToken\\": \\"tT44bMQxxxxxxxxxxxxxxx\\"\\n}","type":"json"}]', - 'title' => 'Get File Upload Credentials', - 'translator' => 'machine', - ], - 'DescribeApiVariable' => [ - 'summary' => 'Query Variable Details', - 'methods' => [ - 'post', - 'get', + 'title' => 'Check whether a field name is duplicate', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:27:35.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeExistName'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeExistScene' => [ + 'summary' => 'Checks whether a scenario exists.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'id', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Variable ID', - 'type' => 'string', - 'required' => true, - 'example' => '3144', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'SceneName', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The scenario name.', 'type' => 'string', 'required' => false, 'example' => '样本调度', 'title' => ''], ], ], 'responses' => [ @@ -16163,654 +11581,694 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'data' => ['description' => 'The data object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Query Variable Details', - 'translator' => 'machine', - ], - 'DescribeSampleInfo' => [ - 'summary' => 'Query Sample Details', - 'methods' => [ - 'post', - 'get', + 'title' => 'Check whether a scenario exists', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:05.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeExistScene'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"data\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeExpressionVariableDetail' => [ + 'summary' => 'Queries the details of a custom variable.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'id', - 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '3144', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'versions', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Version number.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'id', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '334', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'updateTime' => [ - 'description' => 'Update time.', - 'type' => 'string', - 'example' => '1753804800000', - ], - 'sampleType' => [ - 'description' => 'Sample type', - 'type' => 'string', - 'example' => 'PHONE', - ], - 'sampleValue' => [ - 'description' => 'Sample value.', - 'type' => 'string', - 'example' => '17700000000', - ], - 'sampleTags' => [ - 'description' => 'Sample tags.', - 'type' => 'string', - 'example' => 'em0102', - ], - 'id' => [ - 'description' => 'Primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '3144', - ], - 'version' => [ - 'description' => 'Version number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - ], - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'object', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"updateTime\\": \\"1753804800000\\",\\n \\"sampleType\\": \\"PHONE\\",\\n \\"sampleValue\\": \\"17700000000\\",\\n \\"sampleTags\\": \\"em0102\\",\\n \\"id\\": 3144,\\n \\"version\\": 1\\n }\\n}","type":"json"}]', - 'title' => 'Query Sample Details', - 'translator' => 'machine', - ], - 'DescribeSampleTagList' => [ - 'summary' => 'Get Tag List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query custom variable details', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:27:46.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeExpressionVariableDetail'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeExpressionVariableFunctionList' => [ + 'summary' => 'Queries the function list.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and responses, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '6E8817D5-5354-5953-84B1-D98379F036DC', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', + 'description' => 'The response object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'key' => ['description' => 'The function name.', 'type' => 'string', 'example' => 'concat', 'title' => ''], + 'value' => ['description' => 'The function value.', 'type' => 'string', 'example' => 'concat', 'title' => ''], + 'maxParamSize' => ['description' => 'The maximum number of input parameters.', 'type' => 'integer', 'format' => 'int64', 'example' => '4', 'title' => ''], + 'description' => ['description' => 'The description.', 'type' => 'string', 'example' => '描述', 'title' => ''], + 'returnTypes' => ['description' => 'The return type of the method.', 'type' => 'string', 'example' => 'STRING', 'title' => ''], + 'redirect' => ['description' => 'Indicates whether the function is directly invoked.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'minParamSize' => ['description' => 'The minimum number of input parameters.', 'type' => 'integer', 'format' => 'int64', 'example' => '2', 'title' => ''], + 'paramTypes' => ['description' => 'The input parameter types.', 'type' => 'string', 'example' => '*STRING', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Get Tag List', - 'translator' => 'machine', - ], - 'DescribeMarkPage' => [ - 'summary' => 'Mark List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query function list', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:27:35.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeExpressionVariableFunctionList'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"6E8817D5-5354-5953-84B1-D98379F036DC\\",\\n \\"resultObject\\": [\\n {\\n \\"key\\": \\"concat\\",\\n \\"value\\": \\"concat\\",\\n \\"maxParamSize\\": 4,\\n \\"description\\": \\"描述\\",\\n \\"returnTypes\\": \\"STRING\\",\\n \\"redirect\\": true,\\n \\"minParamSize\\": 2,\\n \\"paramTypes\\": \\"*STRING\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeExpressionVariablePage' => [ + 'summary' => 'Performs a paging query of custom variables.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafXYIHRP'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'currentPage', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'string', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'pageSize', + 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default value is 10.', - 'type' => 'string', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'string', 'required' => true, 'example' => '1', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'pageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'string', 'required' => true, 'example' => '10', 'title' => ''], ], [ - 'name' => 'order', + 'name' => 'value', 'in' => 'query', - 'schema' => [ - 'description' => 'Sorting condition.', - 'type' => 'string', - 'required' => false, - 'example' => 'asc', - ], + 'schema' => ['description' => 'The variable name or description.', 'type' => 'string', 'required' => false, 'example' => '自定义变量', 'title' => ''], ], [ - 'name' => 'direction', + 'name' => 'eventCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Order direction.', - 'type' => 'string', - 'required' => false, - 'example' => '0', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_aamexg3015,de_aamexg3342', 'title' => ''], ], [ - 'name' => 'isPage', + 'name' => 'status', 'in' => 'query', - 'schema' => [ - 'description' => 'Whether to paginate.', - 'type' => 'boolean', - 'required' => false, - 'example' => 'true', - ], + 'schema' => ['description' => 'The status.', 'type' => 'string', 'required' => false, 'example' => 'ENABLE', 'title' => ''], ], [ - 'name' => 'taskLogId', + 'name' => 'outputs', 'in' => 'query', - 'schema' => [ - 'description' => 'Task ID.', - 'type' => 'string', - 'required' => false, - 'example' => '443', - ], + 'schema' => ['description' => 'The variable return type.', 'type' => 'string', 'required' => false, 'example' => 'STRING', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '6', - ], - 'pageSize' => [ - 'description' => 'Page size, default value is 10.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '31', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '9', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object.', + 'description' => 'The returned object.', 'type' => 'array', 'items' => [ - 'description' => 'Returned object.', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'fieldName' => [ - 'description' => 'Field name.', - 'type' => 'string', - 'example' => 'mobile', - ], - 'fieldValue' => [ - 'description' => 'Field value.', - 'type' => 'string', - 'example' => '18000000000', - ], - 'id' => [ - 'description' => 'Primary key ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2793', - ], - 'markType' => [ - 'description' => 'Mark (0 No / 1 Yes).', - 'type' => 'string', - 'example' => '1', + 'outputs' => ['description' => 'The variable return type.', 'type' => 'string', 'example' => 'DOUBLE', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => '获取手机号前7位自定义变量', 'title' => ''], + 'description' => ['description' => 'The description.', 'type' => 'string', 'example' => '变量描述', 'title' => ''], + 'gmtModified' => ['description' => 'The modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1565701886000', 'title' => ''], + 'status' => ['description' => 'The status.', 'type' => 'string', 'example' => 'ENABLE', 'title' => ''], + 'eventName' => ['description' => 'The event name.', 'type' => 'string', 'example' => '注册风险', 'title' => ''], + 'id' => ['description' => 'The primary key of the custom variable.', 'type' => 'integer', 'format' => 'int64', 'example' => '2793', 'title' => ''], + 'version' => ['description' => 'The version information.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'name' => ['description' => 'The variable name.', 'type' => 'string', 'example' => 'ex_OERlw0Zqfb23', 'title' => ''], + 'ruleList' => [ + 'description' => 'The rule ID of the associated policy.', + 'type' => 'array', + 'items' => ['description' => 'ruleId。', 'type' => 'string', 'example' => '102318', 'title' => ''], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"fieldName\\": \\"mobile\\",\\n \\"fieldValue\\": \\"18000000000\\",\\n \\"id\\": 2793,\\n \\"markType\\": \\"1\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Mark List', - 'translator' => 'machine', - ], - 'DescribeGroupTrend' => [ - 'summary' => 'Recent Trends in Risk Communities', - 'methods' => [ - 'post', - 'get', + 'title' => 'Paging query of custom variables', + 'changeSet' => [ + ['createdAt' => '2025-09-19T02:00:13.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-05-11T07:27:46.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeExpressionVariablePage'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 31,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 9,\\n \\"resultObject\\": [\\n {\\n \\"outputs\\": \\"DOUBLE\\",\\n \\"title\\": \\"获取手机号前7位自定义变量\\",\\n \\"description\\": \\"变量描述\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"status\\": \\"ENABLE\\",\\n \\"eventName\\": \\"注册风险\\",\\n \\"id\\": 2793,\\n \\"version\\": 1,\\n \\"name\\": \\"ex_OERlw0Zqfb23\\",\\n \\"ruleList\\": [\\n \\"102318\\"\\n ]\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeExpressionVariableVersionDetail' => [ + 'summary' => 'Custom Variable Version Details.', + 'methods' => ['get', 'post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'operationType' => 'read', + 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafBCGX2Z'], + 'tenantRelevance' => 'tenant', ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'day', + 'name' => 'type', 'in' => 'query', - 'schema' => [ - 'description' => 'day', - 'type' => 'string', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'Variable type.', 'type' => 'string', 'required' => false, 'example' => 'EXPRESSION', 'title' => ''], + ], + [ + 'name' => 'objectId', + 'in' => 'query', + 'schema' => ['description' => 'Associated variable primary key ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '397625', 'title' => ''], + ], + [ + 'name' => 'objectCode', + 'in' => 'query', + 'schema' => ['description' => 'Associated variable code.', 'type' => 'string', 'required' => false, 'example' => 'ex_0kWIfZ27c525', 'title' => ''], + ], + [ + 'name' => 'version', + 'in' => 'query', + 'schema' => ['description' => 'Version number.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '2', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'title' => '', + 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'data' => [ - 'description' => 'Return result.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'RequestId' => ['title' => '', 'description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + 'resultObject' => [ + 'description' => 'Returned object.', + 'type' => 'object', + 'properties' => [ + 'id' => ['description' => 'Custom variable primary key.', 'type' => 'integer', 'format' => 'int64', 'example' => '397625', 'title' => ''], + 'gmtCreate' => ['description' => 'Creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1762409015000', 'title' => ''], + 'gmtModified' => ['description' => 'Modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1762409026000', 'title' => ''], + 'userId' => ['description' => 'User UID.', 'type' => 'integer', 'format' => 'int64', 'example' => '151222xxxxxxxxxx', 'title' => ''], + 'name' => ['description' => 'Variable name, a uniquely generated identifier.', 'type' => 'string', 'example' => 'ex_0kWIfZ27c525', 'title' => ''], + 'title' => ['description' => 'Variable title.', 'type' => 'string', 'example' => '年龄', 'title' => ''], + 'description' => ['description' => 'Description information.', 'type' => 'string', 'example' => '变量描述', 'title' => ''], + 'type' => ['description' => 'Variable type.', 'type' => 'string', 'example' => 'EXPRESSION', 'title' => ''], + 'outputs' => ['description' => 'Variable return type.', 'type' => 'string', 'example' => 'EXPRESSION', 'title' => ''], + 'refObjType' => ['description' => 'Variable association type.', 'type' => 'string', 'example' => 'EVENT_BY_EXPRESSION', 'title' => ''], + 'refObjId' => ['description' => 'Variable associated event.', 'type' => 'string', 'example' => 'de_awkhwh0314', 'title' => ''], + 'version' => ['description' => 'Variable version.', 'type' => 'integer', 'format' => 'int64', 'example' => '2', 'title' => ''], + 'invokeKey' => ['description' => 'Invoke key.', 'type' => 'string', 'example' => 'deInvokeSelfVariable_v1', 'title' => ''], + 'status' => ['description' => 'Status.', 'type' => 'string', 'example' => 'ENABLE', 'title' => ''], + 'sourceType' => ['description' => 'Source type.', 'type' => 'string', 'example' => 'SAF', 'title' => ''], + 'fieldRank' => ['description' => 'Field ranking.', 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], + 'region' => ['description' => 'Region ID.', 'type' => 'string', 'example' => 'cn-hangzhou', 'title' => ''], + 'createType' => ['description' => 'Creation type.', 'type' => 'string', 'example' => 'MORMAL', 'title' => ''], + 'expression' => ['description' => 'Expression.', 'type' => 'string', 'example' => '@ex_GX9rrlTq4b67 + 1001', 'title' => ''], + 'expressionTitle' => ['description' => 'Expression title.', 'type' => 'string', 'example' => '@selfvariable_02 + 1001', 'title' => ''], + 'expressionVariable' => ['description' => 'Expression variable.', 'type' => 'string', 'example' => 'ex_GX9rrlTq4b67', 'title' => ''], + 'outlier' => ['description' => 'Outlier.', 'type' => 'string', 'example' => 'SYS_ERROR', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], ], + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"data\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Recent Trends in Risk Communities', - 'translator' => 'machine', - ], - 'DescribeGroupStatisticsByToday' => [ - 'summary' => 'Risk Communities Discovered Today', - 'methods' => [ - 'post', - 'get', + 'staticInfo' => ['returnType' => 'synchronous'], + 'title' => 'Query Custom Variable Version Details', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:CompareRule', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"id\\": 397625,\\n \\"gmtCreate\\": 1762409015000,\\n \\"gmtModified\\": 1762409026000,\\n \\"userId\\": 0,\\n \\"name\\": \\"ex_0kWIfZ27c525\\",\\n \\"title\\": \\"年龄\\",\\n \\"description\\": \\"变量描述\\",\\n \\"type\\": \\"EXPRESSION\\",\\n \\"outputs\\": \\"EXPRESSION\\",\\n \\"refObjType\\": \\"EVENT_BY_EXPRESSION\\",\\n \\"refObjId\\": \\"de_awkhwh0314\\",\\n \\"version\\": 2,\\n \\"invokeKey\\": \\"deInvokeSelfVariable_v1\\",\\n \\"status\\": \\"ENABLE\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"fieldRank\\": 0,\\n \\"region\\": \\"cn-hangzhou\\",\\n \\"createType\\": \\"MORMAL\\",\\n \\"expression\\": \\"@ex_GX9rrlTq4b67 + 1001\\",\\n \\"expressionTitle\\": \\"@selfvariable_02 + 1001\\",\\n \\"expressionVariable\\": \\"ex_GX9rrlTq4b67\\",\\n \\"outlier\\": \\"SYS_ERROR\\"\\n }\\n}","type":"json"}]', + ], + 'DescribeFieldById' => [ + 'summary' => 'Retrieves field details.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and responses, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'id', + 'in' => 'query', + 'schema' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '223', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', + 'type' => 'object', + 'properties' => [ + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + ], + ], + 'title' => 'Query field details', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:27:23.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeFieldById'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeFieldList' => [ + 'summary' => 'Queries the list of fields.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ + [ + 'name' => 'Lang', + 'in' => 'query', + 'schema' => ['description' => 'The language of the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], + [ + 'name' => 'condition', + 'in' => 'query', + 'schema' => ['description' => 'The query parameter name or title.', 'type' => 'string', 'required' => false, 'example' => 'ip', 'title' => ''], + ], + [ + 'name' => 'inputs', + 'in' => 'query', + 'schema' => ['description' => 'The selected fields.', 'type' => 'string', 'required' => false, 'example' => 'sex,ip,id', 'title' => ''], + ], + [ + 'name' => 'regId', + 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], + ], + ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ - 'data' => [ - 'description' => 'Returned data.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '101', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '9', 'title' => ''], + 'resultObject' => [ + 'description' => 'The returned object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'classify' => ['description' => 'The field classification.', 'type' => 'string', 'example' => 'REQUEST_PARAM', 'title' => ''], + 'type' => ['description' => 'The field type.', 'type' => 'string', 'example' => 'STRING', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => '年龄', 'title' => ''], + 'description' => ['description' => 'The description.', 'type' => 'string', 'example' => '描述', 'title' => ''], + 'status' => ['description' => 'The status.', 'type' => 'string', 'example' => 'ENABLE', 'title' => ''], + 'source' => ['description' => 'The field source.', 'type' => 'string', 'example' => 'DEFINE', 'title' => ''], + 'enumData' => ['description' => 'The enumeration data.', 'type' => 'string', 'example' => 'STATUS', 'title' => ''], + 'name' => ['description' => 'The field name.', 'type' => 'string', 'example' => 'age', 'title' => ''], + 'id' => ['description' => 'The field ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '497', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"data\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Risk Communities Discovered Today', - 'translator' => 'machine', - ], - 'DescribeGroupAccountPage' => [ - 'summary' => 'Community Account List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Field list', + 'changeSet' => [ + ['createdAt' => '2022-11-21T03:22:18.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-06-21T09:25:04.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-05-11T07:27:23.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeFieldList'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 101,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 9,\\n \\"resultObject\\": [\\n {\\n \\"classify\\": \\"REQUEST_PARAM\\",\\n \\"type\\": \\"STRING\\",\\n \\"title\\": \\"年龄\\",\\n \\"description\\": \\"描述\\",\\n \\"status\\": \\"ENABLE\\",\\n \\"source\\": \\"DEFINE\\",\\n \\"enumData\\": \\"STATUS\\",\\n \\"name\\": \\"age\\",\\n \\"id\\": 497\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeFieldPage' => [ + 'summary' => 'Queries a paginated list of fields.', + 'methods' => ['get', 'post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'operationType' => 'read', + 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', + 'abilityTreeCode' => '134394', + 'abilityTreeNodes' => ['FEATUREsafWH3N80'], + 'tenantRelevance' => 'publicInformation', ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'string', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'pageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default value is 10.', - 'type' => 'string', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'string', 'required' => false, 'example' => '10', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'type', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The field type.', 'type' => 'string', 'required' => false, 'example' => 'STRING', 'title' => ''], ], [ - 'name' => 'order', + 'name' => 'classify', 'in' => 'query', 'schema' => [ - 'description' => 'Sorting condition.', + 'description' => 'The field classification.', + 'enumValueTitles' => ['REQUEST_PARAM' => 'business field.', 'DEVICE_INFO' => 'device field.'], 'type' => 'string', 'required' => false, - 'example' => 'asc', + 'example' => 'REQUEST_PARAM', + 'title' => '', ], ], [ - 'name' => 'direction', + 'name' => 'source', 'in' => 'query', - 'schema' => [ - 'description' => 'Order direction.', - 'type' => 'string', - 'required' => false, - 'example' => '0', - ], + 'schema' => ['description' => 'The field source.', 'type' => 'string', 'required' => false, 'example' => 'DEFINE', 'title' => ''], ], [ - 'name' => 'isPage', + 'name' => 'name', 'in' => 'query', - 'schema' => [ - 'description' => 'Whether to paginate.', - 'type' => 'boolean', - 'required' => false, - 'example' => 'true', - ], + 'schema' => ['description' => 'The field name.', 'type' => 'string', 'required' => false, 'example' => 'age', 'title' => ''], ], [ - 'name' => 'taskId', + 'name' => 'title', 'in' => 'query', - 'schema' => [ - 'description' => 'Task ID.', - 'type' => 'string', - 'required' => false, - 'example' => '6770764', - ], + 'schema' => ['description' => 'The title.', 'type' => 'string', 'required' => false, 'example' => '年龄', 'title' => ''], ], [ - 'name' => 'communityNo', + 'name' => 'status', 'in' => 'query', - 'schema' => [ - 'description' => 'Community number.', - 'type' => 'string', - 'required' => false, - 'example' => '129838420210118141502KiJ1SZL2', - ], + 'schema' => ['description' => 'The status.', 'type' => 'string', 'required' => false, 'example' => 'ENABLE', 'title' => ''], ], [ - 'name' => 'fieldKey', + 'name' => 'condition', 'in' => 'query', - 'schema' => [ - 'description' => 'fieldKey.', - 'type' => 'string', - 'required' => false, - 'example' => 'mobile', - ], + 'schema' => ['description' => 'The query parameter: name or title.', 'type' => 'string', 'required' => false, 'example' => 'age/年龄', 'title' => ''], ], [ - 'name' => 'fieldVal', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'fieldVal.', - 'type' => 'string', - 'required' => false, - 'example' => '18000000000', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -16818,164 +12276,135 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '6', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'totalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'data' => [ - 'description' => 'Returned data object.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'pageSize' => [ - 'description' => 'Page size, default value is 10.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '40', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '4', 'title' => ''], + 'resultObject' => [ + 'description' => 'The returned object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'classify' => ['description' => 'The field classification.', 'type' => 'string', 'example' => 'REQUEST_PARAM', 'title' => ''], + 'type' => ['description' => 'The field type.', 'type' => 'string', 'example' => 'STRING', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => '年龄', 'title' => ''], + 'description' => ['description' => 'The description.', 'type' => 'string', 'example' => '描述', 'title' => ''], + 'status' => ['description' => 'The status.', 'type' => 'string', 'example' => 'ENABLE', 'title' => ''], + 'source' => ['description' => 'The file source.', 'type' => 'string', 'example' => 'DEFINE', 'title' => ''], + 'enumData' => ['description' => 'The enumeration data.', 'type' => 'string', 'example' => 'STATUS', 'title' => ''], + 'name' => ['description' => 'The field name.', 'type' => 'string', 'example' => 'age', 'title' => ''], + 'id' => ['description' => 'The unique ID of the table.', 'type' => 'integer', 'format' => 'int64', 'example' => '497', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"totalPage\\": 1,\\n \\"data\\": true,\\n \\"pageSize\\": 10,\\n \\"currentPage\\": 1\\n}","type":"json"}]', - 'title' => 'Community Account List', - 'translator' => 'machine', - ], - 'DescribeApiGroups' => [ - 'summary' => 'Get API groups including those purchased by the user and custom ones', - 'methods' => [ - 'post', - 'get', + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'title' => 'Query paginated field list', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:27:35.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeFieldPage'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 40,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 4,\\n \\"resultObject\\": [\\n {\\n \\"classify\\": \\"REQUEST_PARAM\\",\\n \\"type\\": \\"STRING\\",\\n \\"title\\": \\"年龄\\",\\n \\"description\\": \\"描述\\",\\n \\"status\\": \\"ENABLE\\",\\n \\"source\\": \\"DEFINE\\",\\n \\"enumData\\": \\"STATUS\\",\\n \\"name\\": \\"age\\",\\n \\"id\\": 497\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeGroupAccountPage' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for sending and receiving messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'apiRegionId', + 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Region ID.', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'pageSize', + 'in' => 'query', + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'string', 'required' => false, 'example' => '10', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - ], - ], + [ + 'name' => 'order', + 'in' => 'query', + 'schema' => ['description' => 'The sort condition.', 'type' => 'string', 'required' => false, 'example' => 'asc', 'title' => ''], ], - ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Get API groups including those purchased by the user and custom ones', - 'translator' => 'machine', - ], - 'DescribeTemplateDownload' => [ - 'summary' => 'Template Download', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'direction', + 'in' => 'query', + 'schema' => ['description' => 'The sort order.', 'type' => 'string', 'required' => false, 'example' => '0', 'title' => ''], ], - ], - 'systemTags' => [ - 'operationType' => 'get', - ], - 'parameters' => [ [ - 'name' => 'Lang', + 'name' => 'isPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Specifies whether to enable pagination.', 'type' => 'boolean', 'required' => false, 'example' => 'true', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'taskId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The task ID.', 'type' => 'string', 'required' => false, 'example' => '6770764', 'title' => ''], + ], + [ + 'name' => 'communityNo', + 'in' => 'query', + 'schema' => ['description' => 'The community number.', 'type' => 'string', 'required' => false, 'example' => '129838420210118141502KiJ1SZL2', 'title' => ''], + ], + [ + 'name' => 'fieldKey', + 'in' => 'query', + 'schema' => ['description' => 'fieldKey', 'type' => 'string', 'required' => false, 'example' => 'mobile', 'title' => ''], + ], + [ + 'name' => 'fieldVal', + 'in' => 'query', + 'schema' => ['description' => 'fieldVal', 'type' => 'string', 'required' => false, 'example' => '18000000000', 'title' => ''], ], ], 'responses' => [ @@ -16983,74 +12412,66 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'data' => [ - 'description' => 'Data object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '6', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'data' => ['description' => 'The returned data object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"data\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Template Download', - 'translator' => 'machine', - ], - 'DescribeExistScene' => [ - 'summary' => 'Check if Scene Exists', - 'methods' => [ - 'post', - 'get', + 'title' => 'Community account list', + 'summary' => 'Queries the list of community accounts.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:11:27.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeGroupAccountPage'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"totalPage\\": 1,\\n \\"data\\": true,\\n \\"pageSize\\": 10,\\n \\"currentPage\\": 1\\n}","type":"json"}]', + ], + 'DescribeGroupConditionList' => [ + 'summary' => 'Queries the filter conditions for the community list.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'SceneName', - 'in' => 'query', - 'schema' => [ - 'description' => 'Scene name.', - 'type' => 'string', - 'required' => false, - 'example' => '样本调度', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -17058,134 +12479,112 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'data' => [ - 'description' => 'Data object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'resultObject' => [ + 'description' => 'The response object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'fieldValue' => ['description' => 'The field value.', 'type' => 'string', 'example' => 'value', 'title' => ''], + 'fieldKey' => ['description' => 'fieldKey', 'type' => 'string', 'example' => 'key', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"data\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Check if Scene Exists', - 'translator' => 'machine', - ], - 'DescribeSampleDataList' => [ - 'summary' => 'Paged Query of Sample List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query community list filter conditions', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:11:27.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeGroupConditionList'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"fieldValue\\": \\"value\\",\\n \\"fieldKey\\": \\"key\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeGroupPage' => [ + 'summary' => 'Queries the list of communities.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'string', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'pageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default value is 10.', - 'type' => 'string', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'string', 'required' => false, 'example' => '10', 'title' => ''], ], [ - 'name' => 'sampleId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Sample ID.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '5467', - ], - ], - [ - 'name' => 'scene', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Scene', - 'type' => 'string', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'queryContent', + 'name' => 'order', 'in' => 'query', - 'schema' => [ - 'description' => 'Query content', - 'type' => 'string', - 'required' => false, - 'example' => '手机号', - ], + 'schema' => ['description' => 'The sort condition.', 'type' => 'string', 'required' => false, 'example' => 'asc', 'title' => ''], ], [ - 'name' => 'status', + 'name' => 'direction', 'in' => 'query', - 'schema' => [ - 'description' => 'Status.', - 'type' => 'string', - 'required' => false, - 'example' => 'CREATE', - ], + 'schema' => ['description' => 'The sort order.', 'type' => 'string', 'required' => false, 'example' => '0', 'title' => ''], ], [ - 'name' => 'deleteTag', + 'name' => 'taskId', 'in' => 'query', - 'schema' => [ - 'description' => 'Deletion status', - 'type' => 'string', - 'required' => false, - 'example' => 'DELETE', - ], + 'schema' => ['description' => 'The task ID.', 'type' => 'string', 'required' => false, 'example' => '6770764', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'timeType', 'in' => 'query', 'schema' => [ - 'description' => 'Region code', + 'description' => 'The time type.', + 'enumValueTitles' => [1 => 'yesterday.', '7 days.', '30 days.'], 'type' => 'string', 'required' => false, - 'example' => 'cn-hangzhou', + 'example' => '1', + 'title' => '', ], ], ], @@ -17194,222 +12593,86 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '6', - ], - 'pageSize' => [ - 'description' => 'Page size, default value is 10.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object', + 'description' => 'The returned object.', 'type' => 'array', 'items' => [ - 'description' => 'Returned object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'classificationType' => [ - 'description' => 'Classification type, binary or multi-class.', - 'type' => 'string', - 'example' => '二分类', - ], - 'recallConfig' => [ - 'description' => 'Recall configuration', - 'type' => 'string', - 'example' => '{"variables":"a,b,c"}', - ], - 'userId' => [ - 'description' => 'User UID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1519714049632764', - ], - 'storeType' => [ - 'description' => 'Storage type', - 'type' => 'string', - 'example' => 'OSS', - ], - 'sampleSize' => [ - 'description' => 'Sample size', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1000', - ], - 'status' => [ - 'description' => 'Status.', - 'type' => 'string', - 'example' => 'CREATE', - ], - 'scene' => [ - 'description' => 'Scene code', - 'type' => 'string', - 'example' => 'account_abuse_detection', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1621578648000', - ], - 'dataTitle' => [ - 'description' => 'First row of sample data. Used to define the values of each column.', - 'type' => 'string', - 'example' => '17700000000', - ], - 'id' => [ - 'description' => 'Primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '497', - ], - 'version' => [ - 'description' => 'Version', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'sampleLabelDetail' => [ - 'description' => 'Sample label details', - 'type' => 'string', - 'example' => '[{"type":"positive","size":"2000","value":1},{"type":"negative","size":1900,"value":0}]', - ], - 'normalSize' => [ - 'description' => 'Number of normal samples', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '999', - ], - 'supportRecall' => [ - 'description' => 'Whether recall is supported', - 'type' => 'string', - 'example' => 'true', - ], - 'description' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'example' => '描述', - ], - 'storePath' => [ - 'description' => 'Storage path', - 'type' => 'string', - 'example' => 'saf/de/sample/3dc2spspHKq4G3YI9d08', - ], - 'dataDistributed' => [ - 'description' => 'Criterion value for sample data calculation', - 'type' => 'string', - 'example' => '{"正样本":"1","负样本":"1"}', - ], - 'riskSize' => [ - 'description' => 'Number of risk samples', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'riskValue' => [ - 'description' => 'Specified risk value', - 'type' => 'string', - 'example' => 'black', - ], - 'gmtModified' => [ - 'description' => 'Modification time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1565701886000', - ], - 'deleteTag' => [ - 'description' => 'Deletion tag.', - 'type' => 'string', - 'example' => 'DELETE', - ], - 'name' => [ - 'description' => 'Name', - 'type' => 'string', - 'example' => '注册样本', - ], - ], + 'taskId' => ['description' => 'The task ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '6770764', 'title' => ''], + 'sceneName' => ['description' => 'The scenario name.', 'type' => 'string', 'example' => '通用图计算', 'title' => ''], + 'groupRisk' => ['description' => 'The risk concentration.', 'type' => 'string', 'example' => '80', 'title' => ''], + 'communityNo' => ['description' => 'The community number.', 'type' => 'string', 'example' => '129838420210118141502RaMMIgVG', 'title' => ''], + 'userId' => ['description' => 'The user UID.', 'type' => 'string', 'example' => '1519714049632764', 'title' => ''], + 'createTime' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1699450018265', 'title' => ''], + 'id' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '497', 'title' => ''], + 'groupScale' => ['description' => 'The community scale.', 'type' => 'string', 'example' => '2', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"classificationType\\": \\"二分类\\",\\n \\"recallConfig\\": \\"{\\\\\\"variables\\\\\\":\\\\\\"a,b,c\\\\\\"}\\",\\n \\"userId\\": 1519714049632764,\\n \\"storeType\\": \\"OSS\\",\\n \\"sampleSize\\": 1000,\\n \\"status\\": \\"CREATE\\",\\n \\"scene\\": \\"account_abuse_detection\\",\\n \\"gmtCreate\\": 1621578648000,\\n \\"dataTitle\\": \\"17700000000\\",\\n \\"id\\": 497,\\n \\"version\\": 1,\\n \\"sampleLabelDetail\\": \\"[{\\\\\\"type\\\\\\":\\\\\\"positive\\\\\\",\\\\\\"size\\\\\\":\\\\\\"2000\\\\\\",\\\\\\"value\\\\\\":1},{\\\\\\"type\\\\\\":\\\\\\"negative\\\\\\",\\\\\\"size\\\\\\":1900,\\\\\\"value\\\\\\":0}]\\",\\n \\"normalSize\\": 999,\\n \\"supportRecall\\": \\"true\\",\\n \\"description\\": \\"描述\\",\\n \\"storePath\\": \\"saf/de/sample/3dc2spspHKq4G3YI9d08\\",\\n \\"dataDistributed\\": \\"{\\\\\\"正样本\\\\\\":\\\\\\"1\\\\\\",\\\\\\"负样本\\\\\\":\\\\\\"1\\\\\\"}\\",\\n \\"riskSize\\": 1,\\n \\"riskValue\\": \\"black\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"deleteTag\\": \\"DELETE\\",\\n \\"name\\": \\"注册样本\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Paged Query of Sample List', - 'translator' => 'machine', - ], - 'ImportTemplateEvent' => [ - 'summary' => 'Import Template Event', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query community list', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:11:27.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeGroupPage'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 3,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"taskId\\": 6770764,\\n \\"sceneName\\": \\"通用图计算\\",\\n \\"groupRisk\\": \\"80\\",\\n \\"communityNo\\": \\"129838420210118141502RaMMIgVG\\",\\n \\"userId\\": \\"1519714049632764\\",\\n \\"createTime\\": 1699450018265,\\n \\"id\\": 497,\\n \\"groupScale\\": \\"2\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeGroupStatisticsByToday' => [ + 'summary' => 'Queries the risk communities discovered on the current day.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'eventTemplateIds', - 'in' => 'query', - 'schema' => [ - 'description' => 'The template ID of the event.', - 'type' => 'string', - 'required' => false, - 'example' => 'register', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -17417,85 +12680,66 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'data' => [ - 'description' => 'Returned data object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'data' => ['description' => 'The returned data.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"data\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Import Template Event', - 'translator' => 'machine', - ], - 'DescribeRecommendVariablesVelocity' => [ - 'summary' => 'Query Indicators Information under Variables', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query risk communities discovered on the current day', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:11:27.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeGroupStatisticsByToday'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"data\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeGroupTrend' => [ + 'summary' => 'Queries recent trends of risky communities.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for request and response, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'taskId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Task ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '6770764', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region Code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'variableIdsStr', + 'name' => 'day', 'in' => 'query', - 'schema' => [ - 'description' => 'Variable IDs', - 'type' => 'string', - 'required' => false, - 'example' => '[\\"232\\",\\"233\\"]', - ], + 'schema' => ['description' => 'The number of days.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], ], ], 'responses' => [ @@ -17503,143 +12747,77 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return Object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'data' => ['description' => 'The returned result.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Query Indicators Information under Variables', - 'translator' => 'machine', - ], - 'CreateSampleData' => [ - 'summary' => 'Create Sample Data', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query recent trends of risky communities', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:11:26.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeGroupTrend'], + ], ], - 'security' => [ + 'ramActions' => [ [ - 'AK' => [], + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], ], - 'systemTags' => [ - 'operationType' => 'get', - 'abilityTreeCode' => '136014', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"data\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeHasRuleNameByEventCode' => [ + 'summary' => 'Queries whether a policy name exists under a specified event name.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], ], ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'name', - 'in' => 'query', - 'schema' => [ - 'description' => 'Name', - 'type' => 'string', - 'required' => false, - 'example' => '注册样本', - ], - ], - [ - 'name' => 'scene', - 'in' => 'query', - 'schema' => [ - 'description' => 'Scene', - 'type' => 'string', - 'required' => false, - 'example' => 'PHONE', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'description', - 'in' => 'query', - 'schema' => [ - 'description' => 'Description.', - 'type' => 'string', - 'required' => false, - 'example' => '描述', - ], - ], - [ - 'name' => 'riskValue', - 'in' => 'query', - 'schema' => [ - 'description' => 'Specified risk value', - 'type' => 'string', - 'required' => false, - 'example' => 'black', - ], - ], - [ - 'name' => 'storePath', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Storage path', - 'type' => 'string', - 'required' => false, - 'example' => 'saf/de/sample/3dc2spspHKq4G3YI9d08'."\n", - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'storeType', + 'name' => 'ruleName', 'in' => 'query', - 'schema' => [ - 'description' => 'Storage type', - 'type' => 'string', - 'required' => false, - 'example' => 'OSS', - ], + 'schema' => ['description' => 'The policy name.', 'type' => 'string', 'required' => false, 'example' => '非常见设备', 'title' => ''], ], [ - 'name' => 'encryptType', + 'name' => 'eventCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Encryption type', - 'type' => 'string', - 'required' => false, - 'enumValueTitles' => [ - 'ALL' => '所有加密', - 'LABEL' => '标签加密', - 'NONE' => '无加密', - ], - 'example' => 'LABEL', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_atvmlf7412', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'excludeRuleId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The ID of the policy to exclude.', 'type' => 'string', 'required' => false, 'example' => '10621', 'title' => ''], ], ], 'responses' => [ @@ -17647,74 +12825,77 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Create Sample Data', - 'translator' => 'machine', - ], - 'StopSimulationTask' => [ - 'summary' => 'Stop Task', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query whether a policy name exists under an event name', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:28:18.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeHasRuleNameByEventCode'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeHighRiskPieChart' => [ + 'summary' => 'Retrieves the risk map overview chart (pie chart).', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'id', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Task ID.', - 'type' => 'string', - 'required' => true, - 'example' => '376773', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'eventCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_ahqhsw7665,de_agbzfi5134', 'title' => ''], + ], + [ + 'name' => 'beginTime', + 'in' => 'query', + 'schema' => ['description' => 'The start time, in milliseconds (ms).', 'type' => 'integer', 'title' => '', 'format' => 'int64', 'required' => true, 'example' => '1737101348000'], + ], + [ + 'name' => 'endTime', + 'in' => 'query', + 'schema' => ['description' => 'The end time, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1730453400000', 'title' => ''], ], ], 'responses' => [ @@ -17722,84 +12903,283 @@ 'schema' => [ 'type' => 'object', 'properties' => [ + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'success' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error details.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'highRiskMobileProvince' => [ + 'description' => 'The province to which the high-risk phone number belongs.', + 'type' => 'object', + 'properties' => [ + 'series' => [ + 'description' => 'The chart data.', + 'type' => 'array', + 'items' => [ + 'description' => 'The chart data.', + 'type' => 'object', + 'properties' => [ + 'roseType' => ['description' => 'The chart identifier. Default value: false.', 'type' => 'string', 'example' => 'false', 'title' => ''], + 'name' => ['description' => 'The display title.', 'type' => 'string', 'example' => '分值区间占比', 'title' => ''], + 'data' => [ + 'description' => 'The high-risk location data.', + 'type' => 'array', + 'items' => [ + 'description' => 'The response data object.', + 'type' => 'object', + 'properties' => [ + 'value' => ['description' => 'The data value.', 'type' => 'string', 'example' => '100', 'title' => ''], + 'name' => ['description' => 'The field name.', 'type' => 'string', 'example' => '浙江省', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'animation' => ['description' => 'The identifier. Default value: true.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'grid' => [ + 'description' => 'The grid to which the chart belongs.', + 'type' => 'object', + 'properties' => [ + 'show' => ['description' => 'The chart identifier. Default value: false.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'highRiskMobileCity' => [ + 'description' => 'The city to which the high-risk phone number belongs.', + 'type' => 'object', + 'properties' => [ + 'series' => [ + 'description' => 'The chart data.', + 'type' => 'array', + 'items' => [ + 'description' => 'The chart data.', + 'type' => 'object', + 'properties' => [ + 'roseType' => ['description' => 'The chart identifier. Default value: false.', 'type' => 'string', 'example' => 'false', 'title' => ''], + 'name' => ['description' => 'The field name.', 'type' => 'string', 'example' => '杭州市', 'title' => ''], + 'data' => [ + 'description' => 'The response data object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The response data object.', + 'type' => 'object', + 'properties' => [ + 'value' => ['description' => 'The data value.', 'type' => 'string', 'example' => '100', 'title' => ''], + 'name' => ['description' => 'The field name.', 'type' => 'string', 'example' => '杭州市', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'animation' => ['description' => 'The chart identifier. Default value: true.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'grid' => [ + 'description' => 'The grid to which the chart belongs.', + 'type' => 'object', + 'properties' => [ + 'show' => ['description' => 'The chart identifier. Default value: false.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'highRiskIPProvince' => [ + 'description' => 'The province to which the high-risk IP address belongs.', + 'type' => 'object', + 'properties' => [ + 'series' => [ + 'description' => 'The chart data.', + 'type' => 'array', + 'items' => [ + 'description' => 'The chart data.', + 'type' => 'object', + 'properties' => [ + 'roseType' => ['description' => 'The chart identifier. Default value: false.', 'type' => 'string', 'example' => 'false', 'title' => ''], + 'name' => ['description' => 'The field name.', 'type' => 'string', 'example' => '浙江省', 'title' => ''], + 'data' => [ + 'description' => 'The response data object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The response data object.', + 'type' => 'object', + 'properties' => [ + 'value' => ['description' => 'The data value.', 'type' => 'string', 'example' => '100', 'title' => ''], + 'name' => ['description' => 'The variable name.', 'type' => 'string', 'example' => '浙江省', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'animation' => ['description' => 'The chart identifier. Default value: true.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'grid' => [ + 'description' => 'The grid to which the chart belongs.', + 'type' => 'object', + 'properties' => [ + 'show' => ['description' => 'The chart identifier. Default value: false.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'highRiskIPCity' => [ + 'description' => 'The city to which the high-risk IP address belongs.', + 'type' => 'object', + 'properties' => [ + 'series' => [ + 'description' => 'The chart data.', + 'type' => 'array', + 'items' => [ + 'description' => 'The chart data.', + 'type' => 'object', + 'properties' => [ + 'roseType' => ['description' => 'The chart identifier. Default value: false.', 'type' => 'string', 'example' => 'false', 'title' => ''], + 'name' => ['description' => 'The field name.', 'type' => 'string', 'example' => '杭州市', 'title' => ''], + 'data' => [ + 'description' => 'The response data object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The response data object.', + 'type' => 'object', + 'properties' => [ + 'value' => ['description' => 'The data value.', 'type' => 'string', 'example' => '100', 'title' => ''], + 'name' => ['description' => 'The field name.', 'type' => 'string', 'example' => '杭州市', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'animation' => ['description' => 'The chart identifier. Default value: true.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'grid' => [ + 'description' => 'The grid to which the chart belongs.', + 'type' => 'object', + 'properties' => [ + 'show' => ['description' => 'The chart identifier. Default value: false.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Stop Task', - 'translator' => 'machine', - ], - 'DescribeSimulationPreditInfo' => [ - 'summary' => 'Estimate Call Information', - 'methods' => [ - 'post', - 'get', + 'title' => 'Risk map high-risk pie chart and map', + 'changeSet' => [ + ['createdAt' => '2022-03-02T06:00:58.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeHighRiskPieChart'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": {\\n \\"highRiskMobileProvince\\": {\\n \\"series\\": [\\n {\\n \\"roseType\\": \\"false\\",\\n \\"name\\": \\"分值区间占比\\",\\n \\"data\\": [\\n {\\n \\"value\\": \\"100\\",\\n \\"name\\": \\"浙江省\\"\\n }\\n ]\\n }\\n ],\\n \\"animation\\": true,\\n \\"grid\\": {\\n \\"show\\": false\\n }\\n },\\n \\"highRiskMobileCity\\": {\\n \\"series\\": [\\n {\\n \\"roseType\\": \\"false\\",\\n \\"name\\": \\"杭州市\\",\\n \\"data\\": [\\n {\\n \\"value\\": \\"100\\",\\n \\"name\\": \\"杭州市\\"\\n }\\n ]\\n }\\n ],\\n \\"animation\\": true,\\n \\"grid\\": {\\n \\"show\\": false\\n }\\n },\\n \\"highRiskIPProvince\\": {\\n \\"series\\": [\\n {\\n \\"roseType\\": \\"false\\",\\n \\"name\\": \\"浙江省\\",\\n \\"data\\": [\\n {\\n \\"value\\": \\"100\\",\\n \\"name\\": \\"浙江省\\"\\n }\\n ]\\n }\\n ],\\n \\"animation\\": true,\\n \\"grid\\": {\\n \\"show\\": false\\n }\\n },\\n \\"highRiskIPCity\\": {\\n \\"series\\": [\\n {\\n \\"roseType\\": \\"false\\",\\n \\"name\\": \\"杭州市\\",\\n \\"data\\": [\\n {\\n \\"value\\": \\"100\\",\\n \\"name\\": \\"杭州市\\"\\n }\\n ]\\n }\\n ],\\n \\"animation\\": true,\\n \\"grid\\": {\\n \\"show\\": false\\n }\\n }\\n }\\n}","type":"json"}]', + ], + 'DescribeHitRuleFluctuation' => [ + 'summary' => 'Detects fluctuations in policy hits.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'eventCode', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => true, - 'example' => 'de_azywkh7523', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'eventCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The event codes. Separate multiple event codes with commas (,).', 'type' => 'string', 'required' => false, 'example' => 'de_ahqhsw7665,de_agbzfi5134', 'title' => ''], ], [ - 'name' => 'rulesStr', + 'name' => 'ruleStatus', 'in' => 'query', - 'schema' => [ - 'description' => 'Policy list', - 'type' => 'string', - 'required' => true, - 'example' => '[\\"100244\\",\\"100245\\"]', - ], + 'schema' => ['description' => 'The policy status.', 'type' => 'string', 'required' => false, 'example' => 'DRAFT', 'title' => ''], ], ], 'responses' => [ @@ -17807,64 +13187,106 @@ 'schema' => [ 'type' => 'object', 'properties' => [ + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'success' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error message.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'description' => 'The returned object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'ruleId' => ['description' => 'The policy ID.', 'type' => 'string', 'example' => '115019', 'title' => ''], + 'ruleName' => ['description' => 'The policy name.', 'type' => 'string', 'example' => '营销风险识别', 'title' => ''], + 'todayNum' => ['description' => 'The number of hits today.', 'type' => 'integer', 'format' => 'int64', 'example' => '100', 'title' => ''], + 'yesterdayNum' => ['description' => 'The number of hits yesterday.', 'type' => 'integer', 'format' => 'int64', 'example' => '200', 'title' => ''], + 'withinThreeDayNum' => ['description' => 'The number of hits in the last three days.', 'type' => 'string', 'example' => '300', 'title' => ''], + 'withinSevenDayNum' => ['description' => 'The number of hits in the last seven days.', 'type' => 'string', 'example' => '600', 'title' => ''], + 'withinThirtyDayNum' => ['description' => 'The number of hits in the last thirty days.', 'type' => 'string', 'example' => '1200', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Estimate Call Information', - 'translator' => 'machine', - ], - 'DescribeSampleSceneList' => [ - 'summary' => 'Query Scene List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Detect policy hit fluctuations', + 'changeSet' => [ + ['createdAt' => '2022-03-02T06:00:58.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeHitRuleFluctuation'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": [\\n {\\n \\"ruleId\\": \\"115019\\",\\n \\"ruleName\\": \\"营销风险识别\\",\\n \\"todayNum\\": 100,\\n \\"yesterdayNum\\": 200,\\n \\"withinThreeDayNum\\": \\"300\\",\\n \\"withinSevenDayNum\\": \\"600\\",\\n \\"withinThirtyDayNum\\": \\"1200\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeHitRuleList' => [ + 'summary' => 'Queries the top 20 policies by hits for main events, bypass, and automatic request distribution.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for request and response messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'eventCodes', + 'in' => 'query', + 'schema' => ['description' => 'The event codes. Separate multiple event codes with commas (,).', 'type' => 'string', 'required' => false, 'example' => 'de_ahqhsw7665,de_ahqhsw7622', 'title' => ''], + ], + [ + 'name' => 'beginTime', + 'in' => 'query', + 'schema' => ['description' => 'The start time, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1737101348000', 'title' => ''], + ], + [ + 'name' => 'endTime', + 'in' => 'query', + 'schema' => ['description' => 'The end time, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1752027960000', 'title' => ''], + ], + [ + 'name' => 'eventType', + 'in' => 'query', + 'schema' => ['description' => 'The event type.', 'type' => 'string', 'required' => false, 'example' => 'MAIN', 'title' => ''], ], ], 'responses' => [ @@ -17872,156 +13294,94 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '6', - ], - 'pageSize' => [ - 'description' => 'Page size, default value is 10.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object.', + 'description' => 'The response object.', 'type' => 'array', 'items' => [ - 'description' => 'Returned object.', + 'description' => 'The response object.', 'type' => 'object', 'properties' => [ - 'lastModifiedOperator' => [ - 'description' => 'Last modified by.', - 'type' => 'string', - 'example' => '1519714049632764', - ], - 'creator' => [ - 'description' => 'Creator.', - 'type' => 'string', - 'example' => '1519714049632764', - ], - 'configKey' => [ - 'description' => 'Configuration key.', - 'type' => 'string', - 'example' => 'account_abuse_detection', - ], - 'description' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'example' => '变量描述', - ], - 'gmtModified' => [ - 'description' => 'Modification time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1565701886000', - ], - 'status' => [ - 'description' => 'Status.', - 'type' => 'string', - 'example' => 'ENABLE', - ], - 'configValue' => [ - 'description' => 'Configuration value.', - 'type' => 'string', - 'example' => '1', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1621578648000', - ], - 'bizType' => [ - 'description' => 'Business type.', - 'type' => 'string', - 'example' => 'variable_scene', - ], - 'id' => [ - 'description' => 'Task ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '3144', - ], + 'ruleName' => ['description' => 'The policy name.', 'type' => 'string', 'example' => '营销风险识别', 'title' => ''], + 'hitCount' => ['description' => 'The number of hits.', 'type' => 'integer', 'format' => 'int32', 'example' => '100', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"lastModifiedOperator\\": \\"1519714049632764\\",\\n \\"creator\\": \\"1519714049632764\\",\\n \\"configKey\\": \\"account_abuse_detection\\",\\n \\"description\\": \\"变量描述\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"status\\": \\"ENABLE\\",\\n \\"configValue\\": \\"1\\",\\n \\"gmtCreate\\": 1621578648000,\\n \\"bizType\\": \\"variable_scene\\",\\n \\"id\\": 3144\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Query Scene List', - 'translator' => 'machine', - ], - 'DeleteSampleData' => [ - 'summary' => 'Delete Sample Data', - 'methods' => [ - 'post', - 'get', + 'title' => 'Top 20 main event/bypass/automatic request distribution policies by hits', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeHitRuleList'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"resultObject\\": [\\n {\\n \\"ruleName\\": \\"营销风险识别\\",\\n \\"hitCount\\": 100\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeHitRuleTrend' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'id', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID', - 'type' => 'string', - 'required' => false, - 'example' => '3144', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'eventCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The event codes. Separate multiple event codes with commas (,).', 'type' => 'string', 'required' => false, 'example' => 'de_ahqhsw7665,de_agbzfi5134', 'title' => ''], + ], + [ + 'name' => 'beginTime', + 'in' => 'query', + 'schema' => ['description' => 'The start time, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1737101348000', 'title' => ''], + ], + [ + 'name' => 'endTime', + 'in' => 'query', + 'schema' => ['description' => 'The end time, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1746669075000', 'title' => ''], + ], + [ + 'name' => 'ruleStatus', + 'in' => 'query', + 'schema' => ['description' => 'The policy status.', 'type' => 'string', 'required' => false, 'example' => 'DRAFT', 'title' => ''], ], ], 'responses' => [ @@ -18029,34 +13389,112 @@ 'schema' => [ 'type' => 'object', 'properties' => [ + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'success' => ['description' => 'Indicates whether the operation was successful. A value of true indicates success.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error details.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'xaxis' => [ + 'description' => 'The x-axis data.', + 'type' => 'object', + 'properties' => [ + 'data' => [ + 'description' => 'The returned data object.', + 'type' => 'array', + 'items' => ['description' => 'The returned data object.', 'type' => 'string', 'example' => '['."\n" + .' "2025-07-01",'."\n" + .' "2025-07-02",'."\n" + .' "2025-07-03",'."\n" + .' "2025-07-04",'."\n" + .' "2025-07-05",'."\n" + .' "2025-07-06",'."\n" + .' "2025-07-07",'."\n" + .' "2025-07-08",'."\n" + .' "2025-07-09",'."\n" + .' "2025-07-10",'."\n" + .' "2025-07-11"'."\n" + .' ]', 'title' => ''], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'series' => [ + 'description' => 'The chart data.', + 'type' => 'array', + 'items' => [ + 'description' => 'The chart data.', + 'type' => 'object', + 'properties' => [ + 'name' => ['description' => 'The display title.', 'type' => 'string', 'example' => '策略name', 'title' => ''], + 'data' => [ + 'description' => 'The returned data object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned data object.', + 'type' => 'object', + 'properties' => [ + 'num' => ['description' => 'The quantity.', 'type' => 'integer', 'format' => 'int64', 'example' => '50', 'title' => ''], + 'scale' => ['description' => 'The ratio.', 'type' => 'string', 'example' => '10.00%', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Delete Sample Data', - 'translator' => 'machine', - ], - 'DescribeSampleDemoDownloadUrl' => [ - 'summary' => 'Query Sample Example Authorization', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query policy hit trends', + 'summary' => 'Queries the policy hit trends.', + 'changeSet' => [ + ['createdAt' => '2022-03-02T06:00:58.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeHitRuleTrend'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": {\\n \\"xaxis\\": {\\n \\"data\\": [\\n \\"[\\\\n \\\\\\"2025-07-01\\\\\\",\\\\n \\\\\\"2025-07-02\\\\\\",\\\\n \\\\\\"2025-07-03\\\\\\",\\\\n \\\\\\"2025-07-04\\\\\\",\\\\n \\\\\\"2025-07-05\\\\\\",\\\\n \\\\\\"2025-07-06\\\\\\",\\\\n \\\\\\"2025-07-07\\\\\\",\\\\n \\\\\\"2025-07-08\\\\\\",\\\\n \\\\\\"2025-07-09\\\\\\",\\\\n \\\\\\"2025-07-10\\\\\\",\\\\n \\\\\\"2025-07-11\\\\\\"\\\\n ]\\"\\n ]\\n },\\n \\"series\\": [\\n {\\n \\"name\\": \\"策略name\\",\\n \\"data\\": [\\n {\\n \\"num\\": 50,\\n \\"scale\\": \\"10.00%\\"\\n }\\n ]\\n }\\n ]\\n }\\n}","type":"json"}]', + ], + 'DescribeInitDig' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -18064,154 +13502,110 @@ ], 'systemTags' => [ 'operationType' => 'get', + 'abilityTreeCode' => '193636', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'scene', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Scene code', - 'type' => 'string', - 'required' => true, - 'example' => 'coupon_abuse_detection', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'Type', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The data source type.', 'type' => 'string', 'required' => true, 'example' => 'SAF_CONSOLE', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'title' => '', + 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'RequestId' => ['title' => '', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + 'ResultObject' => [ + 'description' => 'The result information returned.', + 'type' => 'object', + 'properties' => [ + 'TipInfo' => ['description' => 'The prompt information.', 'type' => 'string', 'example' => '阿里云内部测试', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], ], + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Query Sample Example Authorization', - 'translator' => 'machine', - ], - 'DescribeTaskLogList' => [ - 'summary' => 'Task Log List', - 'methods' => [ - 'post', - 'get', + 'staticInfo' => ['returnType' => 'synchronous'], + 'title' => 'POC dialog prompt information', + 'summary' => 'Adds initialization dialog prompt information for POC.', + 'description' => 'Adds prompt information in BOPS. When the POC creation page is initialized, a dialog box displays this information.', + 'responseParamsDescription' => 'None.', + 'extraInfo' => 'None.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeInitDig'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": {\\n \\"TipInfo\\": \\"阿里云内部测试\\"\\n }\\n}","type":"json"}]', + ], + 'DescribeInputFeildCountByEventCode' => [ + 'summary' => 'Queries the total number of events.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'CurrentPage', - 'in' => 'query', - 'schema' => [ - 'description' => 'Current page.', - 'type' => 'string', - 'required' => false, - 'example' => '1', - ], - ], - [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'description' => 'Page size.', - 'type' => 'string', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'IsPage', - 'in' => 'query', - 'schema' => [ - 'description' => 'Whether to paginate.', - 'type' => 'boolean', - 'required' => false, - 'example' => 'true', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'TaskId', + 'name' => 'createType', 'in' => 'query', - 'schema' => [ - 'description' => 'Task ID.', - 'type' => 'string', - 'required' => false, - 'example' => '18044', - ], + 'schema' => ['description' => 'The creation type.', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], ], [ - 'name' => 'TaskLogId', + 'name' => 'eventCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Task log ID', - 'type' => 'string', - 'required' => false, - 'example' => '107', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_ahqido8038', 'title' => ''], ], ], 'responses' => [ @@ -18219,149 +13613,79 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '6', - ], - 'pageSize' => [ - 'description' => 'Number of items per page, default value is 10', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'sceneName' => [ - 'description' => 'Scene name', - 'type' => 'string', - 'example' => 'coupon_abuse_detection', - ], - 'taskType' => [ - 'description' => 'Task type'."\n" - ."\n" - .'1: Data upload'."\n" - .'2: Supplemental upload'."\n" - .'3: Labeling', - 'type' => 'string', - 'example' => '1', - ], - 'createTime' => [ - 'description' => 'Task creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1753804800000', - ], - 'status' => [ - 'description' => 'Status.'."\n" - ."\n" - .'0: Deleted'."\n" - .'1: Normal', - 'type' => 'string', - 'example' => '1', - ], - 'remark' => [ - 'description' => 'Remark.', - 'type' => 'string', - 'example' => '备注', - ], - 'id' => [ - 'description' => 'Log ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2793', - ], - 'completionTime' => [ - 'description' => 'Completion time, in milliseconds.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1753804800000', - ], - ], + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '8', 'title' => ''], + 'maxTotalItem' => ['description' => 'The maximum number of entries that can be created.', 'type' => 'integer', 'format' => 'int32', 'example' => '100', 'title' => ''], + 'limit' => ['description' => 'Indicates whether the maximum number is exceeded.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"sceneName\\": \\"coupon_abuse_detection\\",\\n \\"taskType\\": \\"1\\",\\n \\"createTime\\": 1753804800000,\\n \\"status\\": \\"1\\",\\n \\"remark\\": \\"备注\\",\\n \\"id\\": 2793,\\n \\"completionTime\\": 1753804800000\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Task Log List', - 'translator' => 'machine', - ], - 'DescribeSampleDownloadUrl' => [ - 'summary' => 'Query Sample Download Authorization Information', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query total number of events', + 'changeSet' => [ + ['createdAt' => '2022-12-27T11:32:42.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-05-11T07:28:18.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeInputFeildCountByEventCode'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"totalItem\\": 8,\\n \\"maxTotalItem\\": 100,\\n \\"limit\\": true\\n }\\n}","type":"json"}]', + ], + 'DescribeListModel' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', + 'abilityTreeCode' => '155392', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ - 'name' => 'Lang', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for request and response, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Number of items per page.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '10', 'title' => ''], ], [ - 'name' => 'sampleId', + 'name' => 'CurrentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Sample ID.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '5467', - ], + 'schema' => ['description' => 'Current page number.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -18369,75 +13693,122 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => [ + 'description' => 'Returned data.', + 'type' => 'array', + 'items' => [ + 'description' => 'Returned data.', + 'type' => 'object', + 'properties' => [ + 'modelId' => ['description' => 'Unique identifier of the model in use.', 'type' => 'string', 'example' => 'qwen-plus', 'title' => ''], + 'modelName' => ['description' => 'Model name.', 'type' => 'string', 'example' => 'custom_model', 'title' => ''], + 'modelScene' => ['description' => 'Model scenario.', 'type' => 'string', 'example' => 'custom_scene', 'title' => ''], + 'createTime' => ['description' => 'Creation time.', 'type' => 'string', 'example' => '2025-05-07T02:26:01Z', 'title' => ''], + 'updateTime' => ['description' => 'Last update time of the model.', 'type' => 'string', 'example' => '2024-11-18T02:07:00Z', 'title' => ''], + 'userId' => ['description' => 'User ID.', 'type' => 'string', 'example' => '1806507582222226', 'title' => ''], + 'bucId' => ['description' => 'Uploader ID.', 'type' => 'string', 'example' => '011786', 'title' => ''], + 'modelCode' => ['description' => 'Model code.', 'type' => 'string', 'example' => 'code', 'title' => ''], + 'modelStatus' => ['description' => 'Model status, values: -**ENABLED**: Enabled-**DISABLED**: Disabled', 'type' => 'string', 'example' => 'ENABLED', 'title' => ''], + 'taskId' => ['description' => 'Task ID.', 'type' => 'string', 'example' => '0c8a3799-5ac8-434b-b255-e06edb35c05f', 'title' => ''], + 'userLocalFileName' => ['description' => 'File name.', 'type' => 'string', 'example' => 'saf-ai-1662519103706.csv', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], + 'TotalItem' => ['description' => 'Total number of records.', 'type' => 'string', 'example' => '1', 'title' => ''], + 'TotalPage' => ['description' => 'Total number of pages.', 'type' => 'string', 'example' => '1', 'title' => ''], + 'CurrentPage' => ['description' => 'Current page number.', 'type' => 'string', 'example' => '1', 'title' => ''], + 'PageSize' => ['description' => 'Number of items per page.', 'type' => 'string', 'example' => '30', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Query Sample Download Authorization Information', - 'translator' => 'machine', - ], - 'DescribeRecommendSceneVariables' => [ - 'summary' => 'Query Variable List under Sample & Scenario', - 'methods' => [ - 'post', - 'get', + 'title' => 'Model Task List', + 'summary' => 'Display of Model List', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeListModel'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": [\\n {\\n \\"modelId\\": \\"qwen-plus\\",\\n \\"modelName\\": \\"custom_model\\",\\n \\"modelScene\\": \\"custom_scene\\",\\n \\"createTime\\": \\"2025-05-07T02:26:01Z\\",\\n \\"updateTime\\": \\"2024-11-18T02:07:00Z\\",\\n \\"userId\\": \\"1806507582222226\\",\\n \\"bucId\\": \\"011786\\",\\n \\"modelCode\\": \\"code\\",\\n \\"modelStatus\\": \\"ENABLED\\",\\n \\"taskId\\": \\"0c8a3799-5ac8-434b-b255-e06edb35c05f\\",\\n \\"userLocalFileName\\": \\"saf-ai-1662519103706.csv\\"\\n }\\n ],\\n \\"TotalItem\\": \\"1\\",\\n \\"TotalPage\\": \\"1\\",\\n \\"CurrentPage\\": \\"1\\",\\n \\"PageSize\\": \\"30\\"\\n}","type":"json"}]', + ], + 'DescribeListPoc' => [ + 'summary' => 'Queries the list of tasks.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '138565', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'sampleId', + 'name' => 'Type', 'in' => 'query', - 'schema' => [ - 'description' => 'Sample ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '5467', - ], + 'schema' => ['description' => 'The type.', 'type' => 'string', 'required' => false, 'example' => 'SAF_CONSOLE', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Region Code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The number of entries per page.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '30', 'title' => ''], + ], + [ + 'name' => 'CurrentPage', + 'in' => 'query', + 'schema' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'RegId', + 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'TaskName', + 'in' => 'query', + 'schema' => ['description' => 'The task name.', 'type' => 'string', 'required' => false, 'example' => 'task1', 'title' => ''], + ], + [ + 'name' => 'TaskStatus', + 'in' => 'query', + 'schema' => ['description' => 'The execution status of the import task. Valid values:'."\n" + .'- DOING: running'."\n" + .'- FINISH: completed.', 'type' => 'string', 'required' => false, 'example' => 'DOING', 'title' => ''], ], ], 'responses' => [ @@ -18445,74 +13816,94 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return Object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => ['description' => 'The returned result.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'TotalItem' => ['description' => 'The total number of entries returned.', 'type' => 'string', 'example' => '0', 'title' => ''], + 'TotalPage' => ['description' => 'The total number of pages.', 'type' => 'string', 'example' => '0', 'title' => ''], + 'CurrentPage' => ['description' => 'The current page number.', 'type' => 'string', 'example' => '1', 'title' => ''], + 'PageSize' => ['description' => 'The number of entries per page.', 'type' => 'string', 'example' => '10', 'title' => ''], + 'Code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'HttpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'The response message.', 'type' => 'string', 'example' => 'successful', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Query Variable List under Sample & Scenario', - 'translator' => 'machine', - ], - 'DescribeSupportRuleList' => [ - 'summary' => 'Query List of Policies Supporting Simulation', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": true,\\n \\"TotalItem\\": \\"0\\",\\n \\"TotalPage\\": \\"0\\",\\n \\"CurrentPage\\": \\"1\\",\\n \\"PageSize\\": \\"10\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"successful\\"\\n}","type":"json"}]', + 'title' => 'POC task list', + 'changeSet' => [ + ['createdAt' => '2024-06-19T12:22:11.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-06-10T02:15:44.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeListPoc'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + ], + 'DescribeLoanExecList' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for sending requests and receiving responses. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'eventCode', + 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => true, - 'example' => 'de_ahpayh4121', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'pageSize', + 'in' => 'query', + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'string', 'required' => false, 'example' => '10', 'title' => ''], + ], + [ + 'name' => 'batchNo', + 'in' => 'query', + 'schema' => ['description' => 'The import batch number.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'monitorObj', + 'in' => 'query', + 'schema' => ['description' => 'The monitoring metric data.', 'type' => 'string', 'required' => false, 'example' => 'de_afghcf6411', 'title' => ''], + ], + [ + 'name' => 'monitorStatus', + 'in' => 'query', + 'schema' => ['description' => 'The status.', 'type' => 'string', 'required' => false, 'example' => 'WAIT', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -18520,189 +13911,183 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '6', 'title' => ''], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Query List of Policies Supporting Simulation', - 'translator' => 'machine', - ], - 'StartSimulationTask' => [ - 'summary' => 'Start Task Execution', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query the list of monitoring objects', + 'summary' => 'Queries the list of monitoring objects.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:06.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeLoanExecList'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"totalPage\\": 1,\\n \\"pageSize\\": 10,\\n \\"currentPage\\": 1\\n}","type":"json"}]', + ], + 'DescribeLoanTaskList' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'id', + 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID', - 'type' => 'string', - 'required' => true, - 'example' => '3144', - ], + 'schema' => ['description' => 'The current page number. Default value: 1.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'pageSize', + 'in' => 'query', + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'string', 'required' => false, 'example' => '20', 'title' => ''], + ], + [ + 'name' => 'monitorStatus', + 'in' => 'query', + 'schema' => ['description' => 'The task status.', 'type' => 'string', 'required' => false, 'example' => 'WAIT', 'title' => ''], + ], + [ + 'name' => 'batchNo', + 'in' => 'query', + 'schema' => ['description' => 'The import batch number.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '6', 'title' => ''], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Start Task Execution', - 'translator' => 'machine', - ], - 'DescribeSimulationTaskList' => [ - 'summary' => 'Task List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Retrieve in-loan monitoring task list', + 'summary' => 'Retrieves the list of in-loan monitoring tasks.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:06.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeLoanTaskList'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"totalPage\\": 1,\\n \\"pageSize\\": 10,\\n \\"currentPage\\": 1\\n}","type":"json"}]', + ], + 'DescribeMarkPage' => [ + 'summary' => 'Queries the tagging list.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'id', + 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID', - 'type' => 'string', - 'required' => false, - 'example' => '3144', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'name', + 'name' => 'pageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Name', - 'type' => 'string', - 'required' => false, - 'example' => 'SIMULATION', - ], + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'string', 'required' => false, 'example' => '10', 'title' => ''], ], [ - 'name' => 'title', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Title.', - 'type' => 'string', - 'required' => false, - 'example' => '仿真任务', - ], + 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'currentPage', + 'name' => 'order', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'string', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The sort condition.', 'type' => 'string', 'required' => false, 'example' => 'asc', 'title' => ''], ], [ - 'name' => 'pageSize', + 'name' => 'direction', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, with a default value of 10', - 'type' => 'string', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The sort order.', 'type' => 'string', 'required' => false, 'example' => '0', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'isPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Specifies whether to enable paging.', 'type' => 'boolean', 'required' => false, 'example' => 'true', 'title' => ''], + ], + [ + 'name' => 'taskLogId', + 'in' => 'query', + 'schema' => ['description' => 'The task ID.', 'type' => 'string', 'required' => false, 'example' => '443', 'title' => ''], ], ], 'responses' => [ @@ -18710,219 +14095,239 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total count.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '6', - ], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '6', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'totalPage' => [ - 'description' => 'Total pages', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'pageSize' => [ - 'description' => 'Page size, with a default value of 10', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', + 'description' => 'The returned object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'fieldName' => ['description' => 'The field name.', 'type' => 'string', 'example' => 'mobile', 'title' => ''], + 'fieldValue' => ['description' => 'The field value.', 'type' => 'string', 'example' => '18000000000', 'title' => ''], + 'id' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '2793', 'title' => ''], + 'markType' => ['description' => 'Indicates whether the entry is tagged. Valid values:'."\n" + .'- **0**: not tagged.'."\n" + .'- **1**: tagged.', 'type' => 'string', 'example' => '1', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"totalPage\\": 1,\\n \\"pageSize\\": 10,\\n \\"currentPage\\": 1\\n}","type":"json"}]', - 'title' => 'Task List', - 'translator' => 'machine', - ], - 'DescribeEventTaskHistory' => [ - 'summary' => 'Query Policy Download List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query tagging list', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:11:27.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeMarkPage'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"fieldName\\": \\"mobile\\",\\n \\"fieldValue\\": \\"18000000000\\",\\n \\"id\\": 2793,\\n \\"markType\\": \\"1\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeMenuPermission' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], + [ + 'name' => 'permissionType', + 'in' => 'query', 'schema' => [ - 'description' => 'Set the language type for request and response messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", + 'description' => 'The permission type.', + 'enumValueTitles' => ['MENU' => 'menu.', 'FUNCTION' => 'function.'], 'type' => 'string', 'required' => false, - 'example' => 'zh', + 'example' => 'MENU', + 'title' => '', ], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'array', - 'items' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'taskStatus' => [ - 'description' => 'Task status.', - 'type' => 'string', - 'example' => 'SUCCESSFUL', - ], - 'url' => [ - 'description' => 'OSS download URL', - 'type' => 'string', - 'example' => 'https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D', - ], - 'taskCode' => [ - 'description' => 'Task code.', - 'type' => 'string', - 'example' => 'de_aoxcdy9473', - ], - 'taskName' => [ - 'description' => 'Task name', - 'type' => 'string', - 'example' => '仿真任务', - ], - ], - ], - ], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"taskStatus\\": \\"SUCCESSFUL\\",\\n \\"url\\": \\"https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D\\",\\n \\"taskCode\\": \\"de_aoxcdy9473\\",\\n \\"taskName\\": \\"仿真任务\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Query Policy Download List', - 'translator' => 'machine', - ], - 'CreateRecommendEventRule' => [ - 'summary' => 'Create Recommended Event Strategy', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query whether a permission is granted', + 'summary' => 'Queries whether the current user has the specified permission.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:06.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeMenuPermission'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeModelDetailsById' => [ + 'summary' => 'View Result', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'operationType' => 'read', + 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', + 'abilityTreeCode' => '156209', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ - 'name' => 'Lang', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'taskId', + 'name' => 'ModelId', 'in' => 'query', + 'schema' => ['description' => 'Model ID.', 'type' => 'string', 'required' => true, 'example' => '20619', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'Task ID.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '6770764', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => [ + 'description' => 'Returned result information', + 'type' => 'array', + 'items' => [ + 'description' => 'Returned result information', + 'type' => 'object', + 'properties' => [ + 'modelEffectEvaluation' => ['description' => 'Model prediction result.', 'type' => 'string', 'example' => '{\\"AUC\\":0.9895246624946594,\\"Count\\":2489,\\"DecisionMark\\":[0.0,0.0010000000474974513,0.05287817938420348,0.0]}', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'View Details', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeModelDetailsById'], + ], + ], + 'ramActions' => [ [ - 'name' => 'eventCode', - 'in' => 'query', - 'schema' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'required' => false, - 'example' => 'de_ahqido8038', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": [\\n {\\n \\"modelEffectEvaluation\\": \\"{\\\\\\\\\\\\\\"AUC\\\\\\\\\\\\\\":0.9895246624946594,\\\\\\\\\\\\\\"Count\\\\\\\\\\\\\\":2489,\\\\\\\\\\\\\\"DecisionMark\\\\\\\\\\\\\\":[0.0,0.0010000000474974513,0.05287817938420348,0.0]}\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeModelOssPolicy' => [ + 'summary' => 'Retrieves the file upload credentials.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'eventName', - 'in' => 'query', - 'schema' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'required' => false, - 'example' => '用户昵称文本审核检测结果', - ], + 'AK' => [], ], + ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'list'], + 'parameters' => [ [ - 'name' => 'regId', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'recommendRuleIdsStr', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Strategy ID.', - 'type' => 'string', - 'required' => false, - 'example' => '[\\"100234\\",\\"100235\\"]', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -18930,84 +14335,65 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'Key' => ['description' => 'The AccessKey secret for OSS.', 'type' => 'string', 'example' => 'saf/a/uid/ccc', 'title' => ''], + 'resultObject' => ['description' => 'The returned result.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'Signature' => ['description' => 'The signature information.', 'type' => 'string', 'example' => 'tzl1wL4q8rR/xxxxxx', 'title' => ''], + 'Host' => ['description' => 'The address.', 'type' => 'string', 'example' => 'https://saf-ai.oss-cn-shanghai.aliyuncs.com', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'Policy' => ['description' => 'The policy for form-based uploads. The value is a character string that has undergone Base64 encoding.', 'type' => 'string', 'example' => 'eyJleHBpxxxxxx', 'title' => ''], + 'AccessId' => ['description' => 'The AccessKey ID for OSS.', 'type' => 'string', 'example' => 'LTAxxxxxxxxx', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => 'success', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Create Recommended Event Strategy', - 'translator' => 'machine', - ], - 'DescribeRecommendVelocities' => [ - 'summary' => 'Query Supported Metrics List', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Key\\": \\"saf/a/uid/ccc\\",\\n \\"resultObject\\": true,\\n \\"Signature\\": \\"tzl1wL4q8rR/xxxxxx\\",\\n \\"Host\\": \\"https://saf-ai.oss-cn-shanghai.aliyuncs.com\\",\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"Policy\\": \\"eyJleHBpxxxxxx\\",\\n \\"AccessId\\": \\"LTAxxxxxxxxx\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', + 'title' => 'Model OSS information', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeModelOssPolicy'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + ], + 'DescribeMonitorTaskLimit' => [ + 'summary' => 'Queries the limits of tasks.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and responses, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'code', - 'in' => 'query', - 'schema' => [ - 'description' => 'Metric code', - 'type' => 'string', - 'required' => false, - 'example' => 'coupon_abuse_detection', - ], - ], - [ - 'name' => 'type', - 'in' => 'query', - 'schema' => [ - 'description' => 'Metric type', - 'type' => 'string', - 'required' => false, - 'example' => 'recommend_velocity', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region ID', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -19015,435 +14401,322 @@ 'schema' => [ 'type' => 'object', 'properties' => [ + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'totalItem' => ['description' => 'The total number of items.', 'type' => 'integer', 'format' => 'int32', 'example' => '5', 'title' => ''], + 'maxTotalItem' => ['description' => 'The maximum number of items.', 'type' => 'integer', 'format' => 'int32', 'example' => '1000', 'title' => ''], + 'limit' => ['description' => 'Indicates whether the maximum number is reached.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Query Supported Metrics List', - 'translator' => 'machine', - ], - 'CreateSimulationTask' => [ - 'summary' => 'Create Task', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query task limits', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:06.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeMonitorTaskLimit'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"totalItem\\": 5,\\n \\"maxTotalItem\\": 1000,\\n \\"limit\\": false\\n }\\n}","type":"json"}]', + ], + 'DescribeNameList' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Sets the language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'taskName', + 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Task name', - 'type' => 'string', - 'required' => true, - 'example' => '仿真任务', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'eventCode', + 'name' => 'pageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => true, - 'example' => 'de_anbwns2231', - ], + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'string', 'required' => false, 'example' => '10', 'title' => ''], ], [ - 'name' => 'startTime', + 'name' => 'variableId', 'in' => 'query', - 'schema' => [ - 'description' => 'Start time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1730448000000', - ], + 'schema' => ['description' => 'The variable ID.', 'type' => 'string', 'required' => false, 'example' => '393314', 'title' => ''], ], [ - 'name' => 'endTime', + 'name' => 'value', 'in' => 'query', - 'schema' => [ - 'description' => 'End time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1735541040000', - ], + 'schema' => ['description' => 'The search value.', 'type' => 'string', 'required' => false, 'example' => '白名单', 'title' => ''], ], [ - 'name' => 'runTask', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Whether to run the task directly', - 'type' => 'boolean', - 'required' => true, - 'example' => 'false', - ], + 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'dataSourceType', + 'name' => 'createType', 'in' => 'query', + 'schema' => ['description' => 'The creation type.', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ + 'headers' => [], 'schema' => [ - 'description' => 'Data source type', - 'type' => 'string', - 'required' => false, - 'example' => 'SLS', + 'type' => 'object', + 'properties' => [ + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '6', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'resultObject' => [ + 'description' => 'The returned objects.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'variableId' => ['description' => 'The variable ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '393314', 'title' => ''], + 'value' => ['description' => 'The value.', 'type' => 'string', 'example' => '321311193502064288', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => '变量的title', 'title' => ''], + 'identifier' => ['description' => 'The variable identifier.', 'type' => 'string', 'example' => 'NAME_LIST', 'title' => ''], + 'gmtModified' => ['description' => 'The modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1565701886000', 'title' => ''], + 'gmtCreate' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1621578648000', 'title' => ''], + 'id' => ['description' => 'The name list content ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '30', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'Query name list by page', + 'summary' => 'Queries a name list by page.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:28:04.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeNameList'], + ], + ], + 'ramActions' => [ [ - 'name' => 'dataSourceConfig', - 'in' => 'query', - 'schema' => [ - 'description' => 'Data source configuration', - 'type' => 'string', - 'required' => false, - 'example' => '{}', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"variableId\\": 393314,\\n \\"value\\": \\"321311193502064288\\",\\n \\"title\\": \\"变量的title\\",\\n \\"identifier\\": \\"NAME_LIST\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"gmtCreate\\": 1621578648000,\\n \\"id\\": 30\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeNameListDownloadUrl' => [ + 'summary' => 'Downloads the content of a list.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'regId', + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ + [ + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'filtersStr', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Filters', - 'type' => 'string', - 'required' => false, - 'example' => '{"left":"score","operate":"bw","right":"222,333"}', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'rulesStr', + 'name' => 'variableId', 'in' => 'query', - 'schema' => [ - 'description' => 'Rules list', - 'type' => 'string', - 'required' => true, - 'example' => '[\\"100234\\"]', - ], + 'schema' => ['description' => 'The variable ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '762', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'downloadFileUrl' => ['description' => 'The download URL.', 'type' => 'string', 'example' => 'https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Create Task', - 'translator' => 'machine', - ], - 'DescribeRecommendTaskDetail' => [ - 'summary' => 'Variable Recommendation Details Query Interface', - 'methods' => [ - 'post', - 'get', + 'title' => 'Download list content', + 'changeSet' => [ + ['createdAt' => '2022-07-20T02:36:34.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeNameListDownloadUrl'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"downloadFileUrl\\": \\"https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D\\"\\n },\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + ], + 'DescribeNameListLimit' => [ + 'summary' => 'Queries the quota limit for lists.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and responses, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'taskId', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Task ID.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '887', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'createType', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The creation type.', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'resultObject' => [ - 'description' => 'Return result', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'eventCode' => [ - 'description' => 'Event code', - 'type' => 'string', - 'example' => 'de_aszbjb7236', - ], - 'taskId' => [ - 'description' => 'Task ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '887', - ], - 'normalSize' => [ - 'description' => 'Number of normal samples', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '100', - ], - 'sampleScene' => [ - 'description' => 'Sample scenario', - 'type' => 'string', - 'example' => 'account_abuse_detection', - ], - 'sampleSceneName' => [ - 'description' => 'Sample scenario name', - 'type' => 'string', - 'example' => '防虚假账号', - ], - 'sampleName' => [ - 'description' => 'Sample name', - 'type' => 'string', - 'example' => '白样本', - ], - 'taskName' => [ - 'description' => 'Task name', - 'type' => 'string', - 'example' => '策略推荐任务', - ], - 'taskStatus' => [ - 'description' => 'Task status.', - 'type' => 'string', - 'example' => 'CREATE', - ], - 'riskSize' => [ - 'description' => 'Number of risk samples', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', - ], - 'gmtCreate' => [ - 'description' => 'Creation time', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1621578648000', - ], - 'eventName' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'example' => '注册风险', - ], - 'recommendVariableDTOs' => [ - 'description' => 'Selected variable list', - 'type' => 'array', - 'items' => [ - 'description' => 'Selected variable list', - 'type' => 'object', - 'properties' => [ - 'title' => [ - 'description' => 'Title', - 'type' => 'string', - 'example' => '手机号', - ], - 'id' => [ - 'description' => 'Primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '234', - ], - ], - ], - ], - 'recommendRuleDTOs' => [ - 'description' => 'Recommended strategy list', - 'type' => 'array', - 'items' => [ - 'description' => 'Recommended strategy list', - 'type' => 'object', - 'properties' => [ - 'ruleId' => [ - 'description' => 'Strategy ID', - 'type' => 'string', - 'example' => '102224', - ], - 'velocities' => [ - 'description' => 'List of indicators in JSON string format', - 'type' => 'string', - 'example' => '[{"key":"dxkkLw8fe18","value":"2"}]', - ], - 'computeExpression' => [ - 'description' => 'Calculation path', - 'type' => 'string', - 'example' => '1&2', - ], - 'notHitSample' => [ - 'description' => 'Number of unhit samples', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'status' => [ - 'description' => 'Status', - 'type' => 'string', - 'example' => 'NO_RULE', - ], - 'ruleName' => [ - 'description' => 'Rule name', - 'type' => 'string', - 'example' => '营销风险识别评分_高风险_拒绝_副本', - ], - 'id' => [ - 'description' => 'Primary key ID of the rule', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '30', - ], - 'hitSample' => [ - 'description' => 'Number of hit samples', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '99', - ], - 'recommendRules' => [ - 'description' => 'List of candidate rules', - 'type' => 'array', - 'items' => [ - 'description' => 'List of candidate rules', - 'type' => 'object', - 'properties' => [ - 'right' => [ - 'description' => 'Right variable', - 'type' => 'string', - 'example' => '20', - ], - 'operator' => [ - 'description' => 'Operator', - 'type' => 'string', - 'example' => 'equals', - ], - 'left' => [ - 'description' => 'Left variable', - 'type' => 'string', - 'example' => 'age', - ], - ], - ], - ], - ], - ], - ], - 'expectVelocities' => [ - 'description' => 'Comparison indicators', - 'type' => 'array', - 'items' => [ - 'description' => 'Comparison indicators', - 'type' => 'string', - 'example' => '["xxx"]', - ], - ], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int64', 'example' => '101', 'title' => ''], + 'maxTotalItem' => ['description' => 'The maximum number of entries that can be created.', 'type' => 'integer', 'format' => 'int64', 'example' => '100', 'title' => ''], + 'limit' => ['description' => 'Indicates whether the maximum number of entries is exceeded.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"taskId\\": 887,\\n \\"normalSize\\": 100,\\n \\"sampleScene\\": \\"account_abuse_detection\\",\\n \\"sampleSceneName\\": \\"防虚假账号\\",\\n \\"sampleName\\": \\"白样本\\",\\n \\"taskName\\": \\"策略推荐任务\\",\\n \\"taskStatus\\": \\"CREATE\\",\\n \\"riskSize\\": 10,\\n \\"gmtCreate\\": 1621578648000,\\n \\"eventName\\": \\"注册风险\\",\\n \\"recommendVariableDTOs\\": [\\n {\\n \\"title\\": \\"手机号\\",\\n \\"id\\": 234\\n }\\n ],\\n \\"recommendRuleDTOs\\": [\\n {\\n \\"ruleId\\": \\"102224\\",\\n \\"velocities\\": \\"[{\\\\\\"key\\\\\\":\\\\\\"dxkkLw8fe18\\\\\\",\\\\\\"value\\\\\\":\\\\\\"2\\\\\\"}]\\",\\n \\"computeExpression\\": \\"1&2\\",\\n \\"notHitSample\\": 1,\\n \\"status\\": \\"NO_RULE\\",\\n \\"ruleName\\": \\"营销风险识别评分_高风险_拒绝_副本\\",\\n \\"id\\": 30,\\n \\"hitSample\\": 99,\\n \\"recommendRules\\": [\\n {\\n \\"right\\": \\"20\\",\\n \\"operator\\": \\"equals\\",\\n \\"left\\": \\"age\\"\\n }\\n ]\\n }\\n ],\\n \\"expectVelocities\\": [\\n \\"[\\\\\\"xxx\\\\\\"]\\"\\n ]\\n }\\n}","type":"json"}]', - 'title' => 'Variable Recommendation Details Query Interface', - 'translator' => 'machine', - ], - 'DescribeOperationLogPageList' => [ - 'summary' => 'Query event list by event name', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query list quota limit', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:28:04.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeNameListLimit'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"totalItem\\": 101,\\n \\"maxTotalItem\\": 100,\\n \\"limit\\": true\\n }\\n}","type":"json"}]', + ], + 'DescribeNameListPageList' => [ + 'summary' => 'Queries the content of a list.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -19454,630 +14727,475 @@ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], + 'abilityTreeNodes' => ['FEATUREsafXYIHRP'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for request and response messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'pageSize', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default value is 10', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'currentPage', + 'name' => 'variableId', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The variable ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '762', 'title' => ''], ], [ - 'name' => 'startDate', + 'name' => 'value', 'in' => 'query', - 'schema' => [ - 'description' => 'Start time.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1733364850919'."\n", - ], + 'schema' => ['description' => 'The variable name or description.', 'type' => 'string', 'required' => false, 'example' => '白名单', 'title' => ''], ], [ - 'name' => 'endDate', + 'name' => 'updateBeginTime', 'in' => 'query', - 'schema' => [ - 'description' => 'End time.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1733364850919', - ], + 'schema' => ['description' => 'The start time of the update period.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1753372800000', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'updateEndTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The end time of the update period.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1753459199059', 'title' => ''], ], [ - 'name' => 'userNameSearch', + 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'User Name Search.', - 'type' => 'string', - 'required' => false, - 'example' => 'root', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '3', 'title' => ''], ], [ - 'name' => 'operationSummary', + 'name' => 'pageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Operation Summary.', - 'type' => 'string', - 'required' => false, - 'example' => 'Update', - ], + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '3', - ], - 'pageSize' => [ - 'description' => 'Page size, default value is 10', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total number of pages', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '3', - ], 'resultObject' => [ - 'description' => 'Returned object', + 'description' => 'The returned object.', 'type' => 'array', 'items' => [ - 'description' => 'Returned object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'operationType' => [ - 'description' => 'Operation type.', - 'type' => 'string', - 'example' => 'CREATE_EVENT', - ], - 'userName' => [ - 'description' => 'Operator', - 'type' => 'string', - 'example' => 'root', - ], - 'operationSummary' => [ - 'description' => 'Operation summary', - 'type' => 'string', - 'example' => '更新事件:决策引擎可观测性持续建设_事件A(de_afghcf6411)', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1621578648000', - ], - 'clientIp' => [ - 'description' => 'Client IP.', - 'type' => 'string', - 'example' => '100.68.***.166', - ], - 'oldContent' => [ - 'description' => 'Content before operation', - 'type' => 'string', - 'example' => '@selfvariable_02 + 1001', - ], - 'newContent' => [ - 'description' => 'Content after operation', - 'type' => 'string', - 'example' => '@selfvariable_02', - ], - ], + 'id' => ['description' => 'The ID of the list variable content data.', 'type' => 'integer', 'format' => 'int64', 'example' => '497', 'title' => ''], + 'name' => ['description' => 'The variable name.', 'type' => 'string', 'example' => 'nl_UN8otElLb490', 'title' => ''], + 'nameListType' => ['description' => 'The variable type.', 'type' => 'string', 'example' => 'accountId', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => '白名单', 'title' => ''], + 'variableId' => ['description' => 'The variable ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '762', 'title' => ''], + 'value' => ['description' => 'The variable value.', 'type' => 'string', 'example' => '130433202307074287', 'title' => ''], + 'gmtModified' => ['description' => 'The modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1565701886000', 'title' => ''], + 'gmtCreate' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1621578648000', 'title' => ''], + 'userId' => ['description' => 'The user UID.', 'type' => 'string', 'example' => '130433202307074287', 'title' => ''], + 'memo' => ['description' => 'The remarks.', 'type' => 'string', 'example' => '本迭代测试', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'string', 'example' => '101', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'string', 'example' => '9', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'string', 'example' => '10', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'string', 'example' => '1', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 3,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 3,\\n \\"resultObject\\": [\\n {\\n \\"operationType\\": \\"CREATE_EVENT\\",\\n \\"userName\\": \\"root\\",\\n \\"operationSummary\\": \\"更新事件:决策引擎可观测性持续建设_事件A(de_afghcf6411)\\",\\n \\"gmtCreate\\": 1621578648000,\\n \\"clientIp\\": \\"100.68.***.166\\",\\n \\"oldContent\\": \\"@selfvariable_02 + 1001\\",\\n \\"newContent\\": \\"@selfvariable_02\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Query Operation Logs', - 'translator' => 'machine', - ], - 'DescribeTemplatePageList' => [ - 'summary' => 'Query Event List by Event Name', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query lists by page', + 'changeSet' => [ + ['createdAt' => '2025-07-30T01:39:51.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-07-20T02:36:34.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeNameListPageList'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"id\\": 497,\\n \\"name\\": \\"nl_UN8otElLb490\\",\\n \\"nameListType\\": \\"accountId\\",\\n \\"title\\": \\"白名单\\",\\n \\"variableId\\": 762,\\n \\"value\\": \\"130433202307074287\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"gmtCreate\\": 1621578648000,\\n \\"userId\\": \\"130433202307074287\\",\\n \\"memo\\": \\"本迭代测试\\"\\n }\\n ],\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"totalItem\\": \\"101\\",\\n \\"totalPage\\": \\"9\\",\\n \\"pageSize\\": \\"10\\",\\n \\"currentPage\\": \\"1\\"\\n}","type":"json"}]', + ], + 'DescribeNameListTypeList' => [ + 'summary' => 'Queries the list of name list types.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ + 'headers' => [], 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', + 'type' => 'object', + 'properties' => [ + 'resultObject' => [ + 'description' => 'The returned object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'key' => ['description' => 'The matching key.', 'type' => 'string', 'example' => 'accountId', 'title' => ''], + 'value' => ['description' => 'The variable value.', 'type' => 'string', 'example' => '账号ID', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'Query name list types', + 'changeSet' => [ + ['createdAt' => '2022-07-20T02:36:34.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeNameListTypeList'], + ], + ], + 'ramActions' => [ [ - 'name' => 'currentPage', - 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'string', - 'required' => false, - 'example' => '1', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"key\\": \\"accountId\\",\\n \\"value\\": \\"账号ID\\"\\n }\\n ],\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + ], + 'DescribeNameListVariablePageList' => [ + 'summary' => 'Queries a list of named lists.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'pageSize', + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ + [ + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default value is 10', - 'type' => 'string', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'templateName', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Event name', - 'type' => 'string', - 'required' => false, - 'example' => '注册事件', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'templateStatus', + 'name' => 'nameListType', 'in' => 'query', - 'schema' => [ - 'description' => 'Event status', - 'type' => 'string', - 'required' => false, - 'example' => 'ONLINE', - ], + 'schema' => ['description' => 'The variable type.', 'type' => 'string', 'required' => false, 'example' => 'accountId', 'title' => ''], ], [ - 'name' => 'eventCodes', + 'name' => 'name', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'required' => false, - 'example' => 'd6_h1fe4cfa1g', - ], + 'schema' => ['description' => 'The variable name.', 'type' => 'string', 'required' => false, 'example' => 'age', 'title' => ''], ], [ - 'name' => 'templateType', + 'name' => 'value', 'in' => 'query', - 'schema' => [ - 'description' => 'Template type', - 'type' => 'string', - 'required' => false, - 'example' => 'PUB_SERVICE', - ], + 'schema' => ['description' => 'The named list value.', 'type' => 'string', 'required' => false, 'example' => 'valuexxx', 'title' => ''], ], [ - 'name' => 'templateSearchItem', + 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Event template search field', - 'type' => 'string', - 'required' => false, - 'example' => 'age', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'pageSize', + 'in' => 'query', + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ 'resultObject' => [ - 'description' => 'Returned object', + 'description' => 'The returned object.', 'type' => 'array', 'items' => [ - 'description' => 'Returned object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'id' => [ - 'description' => 'Template ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '497', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1621578648000', - ], - 'gmtModified' => [ - 'description' => 'Modification time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1565701886000', - ], - 'eventName' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'example' => '注册风险', - ], - 'eventCode' => [ - 'description' => 'Event code', - 'type' => 'string', - 'example' => 'de_aszbjb7236', - ], - 'templateStatus' => [ - 'description' => 'Event status', - 'type' => 'string', - 'example' => 'ONLINE', - ], - 'ruleCount' => [ - 'description' => 'Number of policies', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '3', - ], - 'userCount' => [ - 'description' => 'Number of customer authorizations', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'templateName' => [ - 'description' => 'Template name.', - 'type' => 'string', - 'example' => '注册事件', - ], - 'templateCode' => [ - 'description' => 'Template code.', - 'type' => 'string', - 'example' => 'register', - ], - 'templateType' => [ - 'description' => 'Template type', - 'type' => 'string', - 'example' => 'PUB_SERVICE', - ], - 'description' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'example' => '描述', - ], - 'version' => [ - 'description' => 'Version number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - ], + 'leftCapacity' => ['description' => 'The remaining capacity.', 'type' => 'integer', 'format' => 'int64', 'example' => '99997', 'title' => ''], + 'sourceType' => ['description' => 'The data source.', 'type' => 'string', 'example' => 'SAF', 'title' => ''], + 'name' => ['description' => 'The parameter name.', 'type' => 'string', 'example' => 'nl_UN8otElLb490', 'title' => ''], + 'nameListType' => ['description' => 'The named list type.', 'type' => 'string', 'example' => '手机号', 'title' => ''], + 'id' => ['description' => 'The named list ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '497', 'title' => ''], + 'type' => ['description' => 'The variable type.', 'type' => 'string', 'example' => 'NAME_LIST', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => '白名单', 'title' => ''], + 'userId' => ['description' => 'The user UID.', 'type' => 'integer', 'format' => 'int64', 'example' => '180650758xxxxxxx', 'title' => ''], + 'refObjId' => ['description' => 'The associated event code.', 'type' => 'string', 'example' => '-1', 'title' => ''], + 'capacity' => ['description' => 'The used capacity.', 'type' => 'integer', 'format' => 'int64', 'example' => '3', 'title' => ''], + 'refObjType' => ['description' => 'The association type.', 'type' => 'integer', 'format' => 'int64', 'example' => 'EVENT', 'title' => ''], + 'gmtCreate' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1621578648000', 'title' => ''], + 'gmtModified' => ['description' => 'The modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1565701886000', 'title' => ''], + 'description' => ['description' => 'The description.', 'type' => 'string', 'example' => '变量描述', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], - 'requestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'totalItem' => [ - 'description' => 'Total number of items', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '6', - ], - 'totalPage' => [ - 'description' => 'Total number of pages', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'pageSize' => [ - 'description' => 'Number of items per page, default value is 10', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '101', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"id\\": 497,\\n \\"gmtCreate\\": 1621578648000,\\n \\"gmtModified\\": 1565701886000,\\n \\"eventName\\": \\"注册风险\\",\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"templateStatus\\": \\"ONLINE\\",\\n \\"ruleCount\\": 3,\\n \\"userCount\\": 1,\\n \\"templateName\\": \\"注册事件\\",\\n \\"templateCode\\": \\"register\\",\\n \\"templateType\\": \\"PUB_SERVICE\\",\\n \\"description\\": \\"描述\\",\\n \\"version\\": 1\\n }\\n ],\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"totalItem\\": 6,\\n \\"totalPage\\": 1,\\n \\"currentPage\\": 1,\\n \\"pageSize\\": 10\\n}","type":"json"}]', - 'title' => 'Query Event List by Event Name', - 'translator' => 'machine', - ], - 'CreateRecommendTask' => [ - 'summary' => 'Create Recommendation Task', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query named lists', + 'changeSet' => [ + ['createdAt' => '2022-07-20T02:36:34.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeNameListVariablePageList'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"leftCapacity\\": 99997,\\n \\"sourceType\\": \\"SAF\\",\\n \\"name\\": \\"nl_UN8otElLb490\\",\\n \\"nameListType\\": \\"手机号\\",\\n \\"id\\": 497,\\n \\"type\\": \\"NAME_LIST\\",\\n \\"title\\": \\"白名单\\",\\n \\"userId\\": 0,\\n \\"refObjId\\": \\"-1\\",\\n \\"capacity\\": 3,\\n \\"refObjType\\": 0,\\n \\"gmtCreate\\": 1621578648000,\\n \\"gmtModified\\": 1565701886000,\\n \\"description\\": \\"变量描述\\"\\n }\\n ],\\n \\"totalItem\\": 101,\\n \\"totalPage\\": 1,\\n \\"pageSize\\": 10,\\n \\"currentPage\\": 1,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + ], + 'DescribeOperationLogMonitoring' => [ + 'summary' => 'Query Operation Log Monitoring Statistics', + 'path' => '', + 'methods' => ['get', 'post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'operationType' => 'read', + 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafXYIHRP'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Language type of the returned message. Values:'."\n" + ."\n" + .'- **zh** (default): Chinese'."\n" + .'- **en**: English', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'name', - 'in' => 'query', - 'schema' => [ - 'description' => 'Name', - 'type' => 'string', - 'required' => true, - 'example' => '注册样本', - ], - ], - [ - 'name' => 'sampleId', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Task ID.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '5467', - ], + 'schema' => ['description' => 'Region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'startDate', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Start date (in yyyy-MM-dd format, and the interval from the current date cannot exceed 90 days)', 'type' => 'string', 'required' => false, 'example' => '2025-07-19', 'title' => ''], ], [ - 'name' => 'variablesStr', + 'name' => 'endDate', 'in' => 'query', - 'schema' => [ - 'description' => 'Variables to be calculated, variables', - 'type' => 'string', - 'required' => true, - 'example' => '[\\"1112\\",\\"1113\\"]', - ], + 'schema' => ['description' => 'End date (in yyyy-MM-dd format, and the interval from the start date cannot exceed 90 days)', 'type' => 'string', 'required' => false, 'example' => '2025-07-30', 'title' => ''], ], [ - 'name' => 'velocitiesStr', + 'name' => 'userNameSearch', 'in' => 'query', - 'schema' => [ - 'description' => 'Indicator effect', - 'type' => 'string', - 'required' => true, - 'example' => '[\\"dxkkLw8fe18\\",\\"dxUxSCM26d7\\"]', - ], + 'schema' => ['description' => 'Operator.', 'type' => 'string', 'required' => false, 'example' => 'root', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ + 'title' => '', + 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ + 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'description' => 'Returned object.', + 'type' => 'array', + 'items' => [ + 'description' => 'Returned object.', + 'type' => 'object', + 'properties' => [ + 'dateGrouped' => ['description' => 'Time axis slice.', 'type' => 'string', 'example' => '2025-07-19', 'title' => ''], + 'totalCount' => ['description' => 'Total count.', 'type' => 'string', 'example' => '2', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Create Recommendation Task', - 'translator' => 'machine', - ], - 'DescribeSimulationTaskCount' => [ - 'summary' => 'Query Task Record Count', - 'methods' => [ - 'post', - 'get', + 'staticInfo' => ['returnType' => 'synchronous'], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"dateGrouped\\": \\"2025-07-19\\",\\n \\"totalCount\\": \\"2\\"\\n }\\n ]\\n}","type":"json"}]', + 'title' => 'Query Operation Log Monitoring Statistics', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + ], + 'DescribeOperationLogPageList' => [ + 'summary' => 'Queries the list of events by event name.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'eventCode', + 'name' => 'pageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => true, - 'example' => 'de_ayfofy4941', - ], + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'title' => ''], ], [ - 'name' => 'startTime', + 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Task start time.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1739496651000', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'endTime', + 'name' => 'startDate', 'in' => 'query', - 'schema' => [ - 'description' => 'Task end time.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1740016411000', - ], + 'schema' => ['description' => 'The start time.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1733364850919'."\n", 'title' => ''], ], [ - 'name' => 'dataSourceType', + 'name' => 'endDate', 'in' => 'query', - 'schema' => [ - 'description' => 'Data source type', - 'type' => 'string', - 'required' => false, - 'example' => 'SLS', - ], + 'schema' => ['description' => 'The end time.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1733364850919', 'title' => ''], ], [ - 'name' => 'dataSourceConfig', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Data source configuration', - 'type' => 'string', - 'required' => false, - 'example' => '{}', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'userNameSearch', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The operator name to query.', 'type' => 'string', 'required' => false, 'example' => 'root', 'title' => ''], ], [ - 'name' => 'filtersStr', + 'name' => 'operationSummary', 'in' => 'query', - 'schema' => [ - 'description' => 'Filter', - 'type' => 'string', - 'required' => false, - 'example' => '{"left":"score","operate":"bw","right":"222,333"}', - ], + 'schema' => ['description' => 'The change content to query.', 'type' => 'string', 'required' => false, 'example' => '修改变量', 'title' => ''], ], ], 'responses' => [ @@ -20085,94 +15203,89 @@ 'schema' => [ 'type' => 'object', 'properties' => [ + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'description' => 'The returned object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'operationType' => ['description' => 'The operation type.', 'type' => 'string', 'example' => 'CREATE_EVENT', 'title' => ''], + 'userName' => ['description' => 'The operator.', 'type' => 'string', 'example' => 'root', 'title' => ''], + 'operationSummary' => ['description' => 'The brief description of the operation.', 'type' => 'string', 'example' => '更新事件:决策引擎可观测性持续建设_事件A(de_afghcf6411)', 'title' => ''], + 'gmtCreate' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1621578648000', 'title' => ''], + 'clientIp' => ['description' => 'The client IP address.', 'type' => 'string', 'example' => '100.68.***.166', 'title' => ''], + 'oldContent' => ['description' => 'The content before the operation.', 'type' => 'string', 'example' => '@selfvariable_02 + 1001', 'title' => ''], + 'newContent' => ['description' => 'The content after the operation.', 'type' => 'string', 'example' => '@selfvariable_02', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Query Task Record Count', - 'translator' => 'machine', - ], - 'DescribeRecommendTaskPageList' => [ - 'summary' => 'Variable Recommendation List Query Interface', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query operation logs', + 'changeSet' => [ + ['createdAt' => '2025-09-19T02:00:13.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2023-12-06T08:20:42.000Z', 'description' => 'Response parameters changed, Response parameters changed'], + ['createdAt' => '2022-05-11T07:19:06.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeOperationLogPageList'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 3,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 3,\\n \\"resultObject\\": [\\n {\\n \\"operationType\\": \\"CREATE_EVENT\\",\\n \\"userName\\": \\"root\\",\\n \\"operationSummary\\": \\"更新事件:决策引擎可观测性持续建设_事件A(de_afghcf6411)\\",\\n \\"gmtCreate\\": 1621578648000,\\n \\"clientIp\\": \\"100.68.***.166\\",\\n \\"oldContent\\": \\"@selfvariable_02 + 1001\\",\\n \\"newContent\\": \\"@selfvariable_02\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeOperatorList' => [ + 'summary' => 'Queries the operator mapping list by customer ID.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'currentPage', - 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number', - 'type' => 'string', - 'required' => false, - 'example' => '1', - ], - ], - [ - 'name' => 'pageSize', - 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, with a default value of 10', - 'type' => 'string', - 'required' => false, - 'example' => '10', - ], - ], - [ - 'name' => 'taskName', - 'in' => 'query', - 'schema' => [ - 'description' => 'Task name', - 'type' => 'string', - 'required' => false, - 'example' => '策略推荐任务', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -20180,168 +15293,122 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '3', - ], - 'pageSize' => [ - 'description' => 'Page size, with a default value of 10', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'currentPage' => [ - 'description' => 'Current page number', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object', + 'description' => 'The returned object.', 'type' => 'array', 'items' => [ - 'description' => 'Returned object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'taskId' => [ - 'description' => 'Task ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '240c93ddffa74e38be3a00375eb3041d', - ], - 'normalSize' => [ - 'description' => 'Number of normal samples', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', - ], - 'sampleScene' => [ - 'description' => 'Sample scenario', - 'type' => 'string', - 'example' => 'account_abuse_detection', - ], - 'riskCount' => [ - 'description' => 'Number of records displayed on the current page.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '100', - ], - 'sampleName' => [ - 'description' => 'Sample name', - 'type' => 'string', - 'example' => '白样本', - ], - 'taskName' => [ - 'description' => 'Task name.', - 'type' => 'string', - 'example' => '策略推荐任务'."\n", - ], - 'taskStatus' => [ - 'description' => 'Task status.', - 'type' => 'string', - 'example' => 'CREATE', - ], - 'riskSize' => [ - 'description' => 'Number of risk samples', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '5', - ], - 'normalCount' => [ - 'description' => 'Number of samples', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '100', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1621578648000', - ], - 'expectVelocities' => [ - 'description' => 'Impact indicators', + 'fieldType' => ['description' => 'The type of the return value.', 'type' => 'string', 'example' => 'STRING', 'title' => ''], + 'operators' => [ + 'description' => 'The list of operators.', 'type' => 'array', 'items' => [ - 'description' => 'Impact indicators', - 'type' => 'string', - 'example' => '[\\"dxUxSCM26d7\\",\\"dxkkLw8fe18\\"]', + 'description' => 'The list of operators.', + 'type' => 'object', + 'properties' => [ + 'hasRightVariable' => ['description' => 'Indicates whether a right variable exists.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The operator code.', 'type' => 'string', 'example' => 'equals', 'title' => ''], + 'memo' => ['description' => 'The description.', 'type' => 'string', 'example' => '等于', 'title' => ''], + 'name' => ['description' => 'The operator name.', 'type' => 'string', 'example' => '等于', 'title' => ''], + 'rightVariables' => [ + 'description' => 'The right variable object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The right variable object.', + 'type' => 'object', + 'properties' => [ + 'fieldName' => ['description' => 'The field name.', 'type' => 'string', 'example' => '年龄', 'title' => ''], + 'fieldValue' => ['description' => 'The field value.', 'type' => 'string', 'example' => '20', 'title' => ''], + 'fieldType' => ['description' => 'The type of the field.', 'type' => 'string', 'example' => 'INT', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 3,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"taskId\\": 0,\\n \\"normalSize\\": 10,\\n \\"sampleScene\\": \\"account_abuse_detection\\",\\n \\"riskCount\\": 100,\\n \\"sampleName\\": \\"白样本\\",\\n \\"taskName\\": \\"策略推荐任务\\\\n\\",\\n \\"taskStatus\\": \\"CREATE\\",\\n \\"riskSize\\": 5,\\n \\"normalCount\\": 100,\\n \\"gmtCreate\\": 1621578648000,\\n \\"expectVelocities\\": [\\n \\"[\\\\\\\\\\\\\\"dxUxSCM26d7\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"dxkkLw8fe18\\\\\\\\\\\\\\"]\\"\\n ]\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Variable Recommendation List Query Interface', - 'translator' => 'machine', - ], - 'DescribeEventLogDetail' => [ - 'summary' => 'Query Event History Details', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query operator mapping list', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:28:18.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeOperatorList'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"fieldType\\": \\"STRING\\",\\n \\"operators\\": [\\n {\\n \\"hasRightVariable\\": true,\\n \\"code\\": \\"equals\\",\\n \\"memo\\": \\"等于\\",\\n \\"name\\": \\"等于\\",\\n \\"rightVariables\\": [\\n {\\n \\"fieldName\\": \\"年龄\\",\\n \\"fieldValue\\": \\"20\\",\\n \\"fieldType\\": \\"INT\\"\\n }\\n ]\\n }\\n ]\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeOperatorListByScene' => [ + 'summary' => 'Queries the operator mapping list.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'reqIdByLog', + 'name' => 'scene', 'in' => 'query', 'schema' => [ - 'description' => 'Log details.', + 'description' => 'The scene type.', + 'enumValueTitles' => ['VELOCITY' => 'cumulative variable.', 'RULE' => 'policy.', 'EXPRESSION' => 'custom variable.'], 'type' => 'string', - 'required' => true, - 'example' => 'BD6B08EC-1B44-5378-8838-C76A36415C55', + 'required' => false, + 'example' => 'VELOCITY', + 'title' => '', ], ], ], @@ -20351,185 +15418,202 @@ 'type' => 'object', 'properties' => [ 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'description' => 'The returned object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'fieldType' => ['description' => 'The return value type.', 'type' => 'string', 'example' => 'STRING', 'title' => ''], + 'operators' => [ + 'description' => 'The operator list.', + 'type' => 'array', + 'items' => [ + 'description' => 'The operator list.', + 'type' => 'object', + 'properties' => [ + 'name' => ['description' => 'The operator name.', 'type' => 'string', 'example' => '等于', 'title' => ''], + 'memo' => ['description' => 'The description.', 'type' => 'string', 'example' => '等于', 'title' => ''], + 'code' => ['description' => 'The operator code.', 'type' => 'string', 'example' => 'equals', 'title' => ''], + 'hasRightVariable' => ['description' => 'Indicates whether the operator has a right variable.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'rightVariables' => [ + 'description' => 'The right variable object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The right variable.', + 'type' => 'object', + 'properties' => [ + 'fieldValue' => ['description' => 'The field value.', 'type' => 'string', 'example' => '20', 'title' => ''], + 'fieldType' => ['description' => 'The field type.', 'type' => 'string', 'example' => 'INT', 'title' => ''], + 'fieldName' => ['description' => 'The field name.', 'type' => 'string', 'example' => '年龄', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Query Event History Details', - 'translator' => 'machine', - ], - 'DescribeMenuPermission' => [ - 'summary' => 'Check Permission', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query operator mapping list by scene', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:08.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeOperatorListByScene'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"fieldType\\": \\"STRING\\",\\n \\"operators\\": [\\n {\\n \\"name\\": \\"等于\\",\\n \\"memo\\": \\"等于\\",\\n \\"code\\": \\"equals\\",\\n \\"hasRightVariable\\": true,\\n \\"rightVariables\\": [\\n {\\n \\"fieldValue\\": \\"20\\",\\n \\"fieldType\\": \\"INT\\",\\n \\"fieldName\\": \\"年龄\\"\\n }\\n ]\\n }\\n ]\\n }\\n ],\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + ], + 'DescribeOperatorListByType' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and responses, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'permissionType', - 'in' => 'query', - 'schema' => [ - 'description' => 'Permission type', - 'type' => 'string', - 'required' => false, - 'enumValueTitles' => [ - 'MENU' => '菜单', - 'FUNCTION' => '功能', - ], - 'example' => 'MENU', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'description' => 'The returned object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'fieldType' => ['description' => 'The return value type.', 'type' => 'string', 'example' => 'STRING', 'title' => ''], + 'operators' => [ + 'description' => 'The list of operators.', + 'type' => 'array', + 'items' => [ + 'description' => 'The list of operators.', + 'type' => 'object', + 'properties' => [ + 'name' => ['description' => 'The operator name.', 'type' => 'string', 'example' => '等于', 'title' => ''], + 'code' => ['description' => 'The operator code.', 'type' => 'string', 'example' => 'equals', 'title' => ''], + 'hasRightVariable' => ['description' => 'Indicates whether the operator has a right variable.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Check Permission', - 'translator' => 'machine', - ], - 'ModifyEventStatus' => [ - 'summary' => 'Modify Event Status', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query operator mapping list by scenario', + 'summary' => 'Queries the list of operator mappings.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeOperatorListByType'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"fieldType\\": \\"STRING\\",\\n \\"operators\\": [\\n {\\n \\"name\\": \\"等于\\",\\n \\"code\\": \\"equals\\",\\n \\"hasRightVariable\\": true\\n }\\n ]\\n }\\n ],\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeOssAuthStatus' => [ + 'summary' => 'Checks whether OSS is authorized.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'fromEventSatus', - 'in' => 'query', - 'schema' => [ - 'description' => 'Initial event status, to avoid duplicate submissions or historical replays', - 'type' => 'string', - 'required' => false, - 'example' => 'ONLINE', - ], - ], - [ - 'name' => 'toEventSatus', - 'in' => 'query', - 'schema' => [ - 'description' => 'Updated event status', - 'type' => 'string', - 'required' => false, - 'example' => 'OFFLINE', - ], - ], - [ - 'name' => 'eventCode', - 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_aamexg3015', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'createType', - 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -20537,438 +15621,312 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'requestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'string', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Modify Event Status', - 'translator' => 'machine', - ], - 'OpenConsoleSls' => [ - 'summary' => 'Activate Service', - 'methods' => [ - 'post', - 'get', + 'title' => 'Check whether OSS is authorized', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:11:26.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeOssAuthStatus'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": \\"true\\",\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeOssPolicy' => [ + 'summary' => 'Retrieves the OSS policy.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - 'abilityTreeCode' => '134645', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], - ], + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ 'name' => 'scene', 'in' => 'query', 'schema' => [ - 'description' => 'Scene', + 'description' => 'The scenario. Valid values:'."\n" + .'- **NAME_LIST**: list'."\n" + .'- **IMPORT_VARIABLE**: variable.', + 'enumValueTitles' => ['NAME_LIST' => 'list.', 'IMPORT_VARIABLE' => 'variable.'], 'type' => 'string', - 'required' => false, - 'example' => 'SAF_DE_SERVICE', + 'required' => true, + 'example' => 'NAME_LIST', + 'title' => '', ], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'string', - 'example' => 'true', - ], - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'Host' => ['description' => 'The host ID of OSS.', 'type' => 'string', 'example' => 'testvm.biubiubiuu.com', 'title' => ''], + 'Key' => ['description' => 'The key required for file upload.', 'type' => 'string', 'example' => 'saf/a/uid/ccc', 'title' => ''], + 'Signature' => ['description' => 'The signature data.', 'type' => 'string', 'example' => 'tzl1wL4q8rR/xxxxxx', 'title' => ''], + 'Policy' => ['description' => 'The OSS security policy.', 'type' => 'string', 'example' => 'eyJleHBpxxxxxx', 'title' => ''], + 'AccessId' => ['description' => 'The access ID. This parameter corresponds to OSSAccessKeyId when you use the OSS SDK for upload.', 'type' => 'string', 'example' => 'LTAxxxxxxxxxx', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'errorCodes' => [ - 400 => [ - [ - 'errorCode' => '1403', - 'errorMessage' => 'user no data power', - ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"Host\\": \\"testvm.biubiubiuu.com\\",\\n \\"Key\\": \\"saf/a/uid/ccc\\",\\n \\"Signature\\": \\"tzl1wL4q8rR/xxxxxx\\",\\n \\"Policy\\": \\"eyJleHBpxxxxxx\\",\\n \\"AccessId\\": \\"LTAxxxxxxxxxx\\"\\n}","type":"json"}]', + 'title' => 'Query OSS upload credentials', + 'changeSet' => [ + ['createdAt' => '2023-01-05T03:46:33.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2021-11-23T12:31:22.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeOssPolicy'], ], - 500 => [ - [ - 'errorCode' => '1101', - 'errorMessage' => 'system error', + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": \\"true\\",\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Activate Service', - 'translator' => 'machine', ], - 'DescribeLoanTaskList' => [ - 'summary' => 'Get Loan Monitoring Task List', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DescribeOssToken' => [ + 'summary' => 'Retrieves the upload credentials for a file.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for request and response messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'currentPage', - 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number. Default is: 1.', - 'type' => 'string', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The language type for the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'pageSize', - 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default value is 10.', - 'type' => 'string', - 'required' => false, - 'example' => '20', - ], - ], - [ - 'name' => 'monitorStatus', + 'name' => 'uploadType', 'in' => 'query', - 'schema' => [ - 'description' => 'Task status.', - 'type' => 'string', - 'required' => false, - 'example' => 'WAIT', - ], + 'schema' => ['description' => 'The upload type.', 'type' => 'string', 'required' => false, 'example' => 'COMMUNITY_SAMPLE', 'title' => ''], ], [ - 'name' => 'batchNo', + 'name' => 'fileName', 'in' => 'query', - 'schema' => [ - 'description' => 'Import batch number.', - 'type' => 'string', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The file name.', 'type' => 'string', 'required' => false, 'example' => 'test.csv', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '6', - ], - 'resultObject' => [ - 'description' => 'Return object.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'totalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'pageSize' => [ - 'description' => 'Page size, default value is 10.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], + 'Key' => ['description' => 'The key required for file upload.', 'type' => 'string', 'example' => 'saf/de/namelist/e924/ufzgsedX9bd3a7', 'title' => ''], + 'Signature' => ['description' => 'The OSS signature.', 'type' => 'string', 'example' => 'n29by5MWBmAjcweVoPEY/OHktog=', 'title' => ''], + 'Host' => ['description' => 'The host address.', 'type' => 'string', 'example' => 'kf.sunwoosoft.com', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'Policy' => ['description' => 'The access policy of the OSS bucket.', 'type' => 'string', 'example' => 'eyJleHBpcmF0aW9uIjoiMjAyNS0wNy0zMFQwNjowNTo0OS45NTRaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsMTA0ODU3NjAwMF0sWyJlcSIsIiRrZXkiLCJzYWZcL2RlXC9uYW1lbGlzdFwvZTkyNFwvdWZ6Z3NlZFg5Ymxxxxxxxxxxx', 'title' => ''], + 'AccessId' => ['description' => 'The AccessKey ID used to upload files to OSS.', 'type' => 'string', 'example' => 'LTAxxxxxxxxxx', 'title' => ''], + 'StsToken' => ['description' => 'The temporary security credential.', 'type' => 'string', 'example' => 'tT44bMQxxxxxxxxxxxxxxx', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"totalPage\\": 1,\\n \\"pageSize\\": 10,\\n \\"currentPage\\": 1\\n}","type":"json"}]', - 'title' => 'Get Loan Monitoring Task List', - 'translator' => 'machine', - ], - 'DescribeSelectItem' => [ - 'summary' => 'Query Task ID List', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Key\\": \\"saf/de/namelist/e924/ufzgsedX9bd3a7\\",\\n \\"Signature\\": \\"n29by5MWBmAjcweVoPEY/OHktog=\\",\\n \\"Host\\": \\"kf.sunwoosoft.com\\",\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"Policy\\": \\"eyJleHBpcmF0aW9uIjoiMjAyNS0wNy0zMFQwNjowNTo0OS45NTRaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsMTA0ODU3NjAwMF0sWyJlcSIsIiRrZXkiLCJzYWZcL2RlXC9uYW1lbGlzdFwvZTkyNFwvdWZ6Z3NlZFg5Ymxxxxxxxxxxx\\",\\n \\"AccessId\\": \\"LTAxxxxxxxxxx\\",\\n \\"StsToken\\": \\"tT44bMQxxxxxxxxxxxxxxx\\"\\n}","type":"json"}]', + 'title' => 'Retrieve file upload credentials', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:11:26.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeOssToken'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + ], + 'DescribeParamByEventCodes' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'eventCodes', + 'in' => 'query', + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => true, 'example' => 'account_abuse_pro,account_abuse', 'title' => ''], + ], + [ + 'name' => 'parma', + 'in' => 'query', + 'schema' => ['description' => 'The query condition.', 'type' => 'string', 'required' => false, 'example' => '标题/描述', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'taskIdList' => [ - 'description' => 'Task ID list.', - 'type' => 'array', - 'items' => [ - 'description' => 'Task ID list.', - 'type' => 'string', - 'example' => '2231', - ], - ], - 'monitorStatusList' => [ - 'description' => 'Monitoring status list.', - 'type' => 'array', - 'items' => [ - 'description' => 'Monitoring status list.', - 'type' => 'string', - 'example' => 'DOING', - ], + 'description' => 'The returned object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'code' => ['description' => 'The return code.', 'type' => 'string', 'example' => 'age', 'title' => ''], + 'name' => ['description' => 'The name.', 'type' => 'string', 'example' => '年龄', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"taskIdList\\": [\\n \\"2231\\"\\n ],\\n \\"monitorStatusList\\": [\\n \\"DOING\\"\\n ]\\n }\\n}","type":"json"}]', - 'title' => 'Query Task ID List', - 'translator' => 'machine', - ], - 'DescribeSlsUrlConfig' => [ - 'summary' => 'Get Project Configuration', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'title' => 'Query event property list', + 'summary' => 'Queries the list of event properties.', + 'changeSet' => [ + ['createdAt' => '2023-01-09T06:11:43.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-05-11T07:27:47.000Z', 'description' => 'OpenAPI offline'], ], - 'security' => [ - [ - 'AK' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeParamByEventCodes'], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], - 'parameters' => [ - [ - 'name' => 'Lang', - 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], + 'ramActions' => [ [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'string', - 'example' => 'true', - ], - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": \\"true\\",\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Get Project Configuration', - 'translator' => 'machine', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"code\\": \\"age\\",\\n \\"name\\": \\"年龄\\"\\n }\\n ]\\n}","type":"json"}]', ], - 'DescribeMonitorTaskLimit' => [ - 'summary' => 'Query Task Limit', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DescribePocOssToken' => [ + 'summary' => 'Retrieves the file upload credential.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -20976,109 +15934,82 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '5', - ], - 'maxTotalItem' => [ - 'description' => 'Maximum number of items', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1000', - ], - 'limit' => [ - 'description' => 'Whether the maximum limit has been reached', - 'type' => 'boolean', - 'example' => 'false', - ], - ], - ], + 'Key' => ['description' => 'The key required for file upload.', 'type' => 'string', 'example' => 'saf/de/namelist/e924/ufzgsedX9bd3a7', 'title' => ''], + 'resultObject' => ['description' => 'The returned result.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'Signature' => ['description' => 'The signature information for the upload.', 'type' => 'string', 'example' => '0lxQEWM0BqHd476JJE0fNXdS3UA=', 'title' => ''], + 'Host' => ['description' => 'The host address.', 'type' => 'string', 'example' => '192.168.34.191', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'Policy' => ['description' => 'The OSS security policy.', 'type' => 'string', 'example' => 'eyJleHBpxxxcmF0aW9xxxIjoiMjAyNS0wNy0zMFQxxxxxwNjowNTo0OSxxxxx45NTRaIiwiY29uxxxZGl0a5Ymxxxxxxxxxxxxx', 'title' => ''], + 'AccessId' => ['description' => 'The AccessKey ID used to upload files to OSS.', 'type' => 'string', 'example' => 'LTAxxxxxxxxx', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"totalItem\\": 5,\\n \\"maxTotalItem\\": 1000,\\n \\"limit\\": false\\n }\\n}","type":"json"}]', - 'title' => 'Query Task Limit', - 'translator' => 'machine', - ], - 'DescribeSDKDownloadList' => [ - 'summary' => 'SDK Download List', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Key\\": \\"saf/de/namelist/e924/ufzgsedX9bd3a7\\",\\n \\"resultObject\\": true,\\n \\"Signature\\": \\"0lxQEWM0BqHd476JJE0fNXdS3UA=\\",\\n \\"Host\\": \\"192.168.34.191\\",\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"Policy\\": \\"eyJleHBpxxxcmF0aW9xxxIjoiMjAyNS0wNy0zMFQxxxxxwNjowNTo0OSxxxxx45NTRaIiwiY29uxxxZGl0a5Ymxxxxxxxxxxxxx\\",\\n \\"AccessId\\": \\"LTAxxxxxxxxx\\"\\n}","type":"json"}]', + 'title' => 'Retrieve file upload credential', + 'changeSet' => [ + ['createdAt' => '2024-01-22T10:44:33.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-05-11T07:23:06.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribePocOssToken'], + ], ], - 'security' => [ + 'ramActions' => [ [ - 'AK' => [], + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - 'abilityTreeCode' => '135929', - 'abilityTreeNodes' => [ - 'FEATUREsaf64YRTV', - 'FEATUREsaf6E3SDJ', - 'FEATUREsafL5D4RG', + ], + 'DescribePocTaskList' => [ + 'summary' => 'Retrieves the list of POC tasks.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], ], ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'deviceType', + 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Device type.', - 'type' => 'string', - 'required' => false, - 'example' => 'ANDROID', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'listType', + 'name' => 'pageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Download type', - 'type' => 'string', - 'required' => false, - 'example' => 'OLD', - ], + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'type', + 'in' => 'query', + 'schema' => ['description' => 'The query type.', 'type' => 'string', 'required' => false, 'example' => 'SAF_CONSOLE', 'title' => ''], ], ], 'responses' => [ @@ -21086,89 +16017,68 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '6', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', + 'description' => 'The returned object.', 'type' => 'array', 'items' => [ - 'description' => 'Return object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'description' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'example' => '描述', - ], - 'deviceType' => [ - 'description' => 'Device type.', - 'type' => 'string', - 'example' => 'ANDROID', - ], - 'pushTime' => [ - 'description' => 'Release time', - 'type' => 'string', - 'example' => '1751212800000', - ], - 'downloadUrl' => [ - 'description' => 'Download URL.', - 'type' => 'string', - 'example' => 'https://aliyun-xxxx.oss-cn-xxx.xxx.com/sdk/xxx/10056.1/Android-AliyunDeviceEnhance-10056.1-20250611.tgz', - ], - 'sdkVersion' => [ - 'description' => 'SDK version.', - 'type' => 'string', - 'example' => '1', - ], - 'developer' => [ - 'description' => 'Developer', - 'type' => 'string', - 'example' => '阿里云安全-风险识别', - ], - 'packageName' => [ - 'description' => 'Package name', - 'type' => 'string', - 'example' => 'net.security.device', - ], - 'size' => [ - 'description' => 'Size', - 'type' => 'string', - 'example' => '4.12 MB', - ], - 'md5' => [ - 'description' => 'File MD5.', - 'type' => 'string', - 'example' => 'E582EEB6B4BC9B5CB168AA5A7DD0EE93', - ], - 'privacyLink' => [ - 'description' => 'Risk recognition SDK privacy policy link', - 'type' => 'string', - 'example' => 'https://terms.aliyun.com/legal-agreement/terms/suit_bu1_ali_cloud/suit_bu1_ali_cloud202111120818_92724.html', - ], - ], + 'fileType' => ['description' => 'The file type.', 'type' => 'string', 'example' => 'EXCEL', 'title' => ''], + 'taskId' => ['description' => 'The task ID.', 'type' => 'string', 'example' => '7', 'title' => ''], + 'updateTime' => ['description' => 'The last modification time.', 'type' => 'string', 'example' => '1753804800000', 'title' => ''], + 'downloadUrl' => ['description' => 'The download URL.', 'type' => 'string', 'example' => 'https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D', 'title' => ''], + 'taskName' => ['description' => 'The task name.', 'type' => 'string', 'example' => '任务', 'title' => ''], + 'serviceName' => ['description' => 'The service name.', 'type' => 'string', 'example' => '注册风险识别', 'title' => ''], + 'createTime' => ['description' => 'The creation time.', 'type' => 'string', 'example' => '1753804800000', 'title' => ''], + 'status' => ['description' => 'The status.', 'type' => 'string', 'example' => 'WAIT_CHECK', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"description\\": \\"描述\\",\\n \\"deviceType\\": \\"ANDROID\\",\\n \\"pushTime\\": \\"1751212800000\\",\\n \\"downloadUrl\\": \\"https://aliyun-xxxx.oss-cn-xxx.xxx.com/sdk/xxx/10056.1/Android-AliyunDeviceEnhance-10056.1-20250611.tgz\\",\\n \\"sdkVersion\\": \\"1\\",\\n \\"developer\\": \\"阿里云安全-风险识别\\",\\n \\"packageName\\": \\"net.security.device\\",\\n \\"size\\": \\"4.12 MB\\",\\n \\"md5\\": \\"E582EEB6B4BC9B5CB168AA5A7DD0EE93\\",\\n \\"privacyLink\\": \\"https://terms.aliyun.com/legal-agreement/terms/suit_bu1_ali_cloud/suit_bu1_ali_cloud202111120818_92724.html\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'SDK Download List', - 'translator' => 'machine', - ], - 'CheckFieldLimit' => [ - 'summary' => 'Check if the number of fields exceeds the limit', - 'methods' => [ - 'post', - 'get', + 'title' => 'Retrieve POC task list', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:07.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribePocTaskList'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"fileType\\": \\"EXCEL\\",\\n \\"taskId\\": \\"7\\",\\n \\"updateTime\\": \\"1753804800000\\",\\n \\"downloadUrl\\": \\"https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D\\",\\n \\"taskName\\": \\"任务\\",\\n \\"serviceName\\": \\"注册风险识别\\",\\n \\"createTime\\": \\"1753804800000\\",\\n \\"status\\": \\"WAIT_CHECK\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribePrivateStack' => [ + 'summary' => 'Checks whether the Stack private domain mode is enabled.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -21176,45 +16086,12 @@ ], 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'Lang', - 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'source', - 'in' => 'query', - 'schema' => [ - 'description' => 'Source of the field', - 'type' => 'string', - 'required' => false, - 'enumValueTitles' => [ - 'DEFINE' => '自定义字段', - 'DEFAULT' => '系统默认字段', - ], - 'example' => 'DEFINE', - ], + 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -21222,408 +16099,278 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Whether the condition is met: -**true**: meets the condition-**false**: does not meet the condition', - 'type' => 'boolean', - 'example' => 'true', - ], - 'requestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Check if the number of fields exceeds the limit', - 'translator' => 'machine', - ], - 'DescribeLoanExecList' => [ - 'summary' => 'Get Monitoring Object List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Check whether the stack private domain mode is enabled for a user', + 'changeSet' => [ + ['createdAt' => '2022-09-16T06:57:43.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-09-16T06:57:43.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-09-13T06:22:09.000Z', 'description' => 'OpenAPI offline'], + ['createdAt' => '2022-09-13T06:22:09.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribePrivateStack'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": true\\n}","type":"json"}]', + ], + 'DescribeQueryVariableDetail' => [ + 'summary' => 'Queries the details of a custom query variable.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for request and response messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'currentPage', - 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'string', - 'required' => false, - 'example' => '1', - ], - ], - [ - 'name' => 'pageSize', - 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, with a default value of 10.', - 'type' => 'string', - 'required' => false, - 'example' => '10', - ], - ], - [ - 'name' => 'batchNo', - 'in' => 'query', - 'schema' => [ - 'description' => 'Import batch number.', - 'type' => 'string', - 'required' => false, - 'example' => '1', - ], - ], - [ - 'name' => 'monitorObj', - 'in' => 'query', - 'schema' => [ - 'description' => 'Monitoring metric data.', - 'type' => 'string', - 'required' => false, - 'example' => 'de_afghcf6411', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'monitorStatus', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Status', - 'type' => 'string', - 'required' => false, - 'example' => 'WAIT', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'id', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The variable ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '355', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '6', - ], 'resultObject' => [ - 'description' => 'Return object.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'totalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'pageSize' => [ - 'description' => 'Page size, with a default value of 10.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'id' => ['description' => 'The variable ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '355', 'title' => ''], + 'dataSourceCode' => ['description' => 'The data source code.', 'type' => 'integer', 'format' => 'int64', 'example' => 'ds_vcaoii1697', 'title' => ''], + 'dataSourceName' => ['description' => 'The data source name.', 'type' => 'string', 'example' => '名称数据源', 'title' => ''], + 'eventCode' => ['description' => 'The event code.', 'type' => 'string', 'example' => 'de_aszbjb7236', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => '自定义查询变量标题', 'title' => ''], + 'description' => ['description' => 'The description.', 'type' => 'string', 'example' => '变量描述', 'title' => ''], + 'outputs' => ['description' => 'The output result.', 'type' => 'string', 'example' => 'DOUBLE', 'title' => ''], + 'outlier' => ['description' => 'The outlier value.', 'type' => 'string', 'example' => '-1', 'title' => ''], + 'expressionTitle' => ['description' => 'The expression name.', 'type' => 'string', 'example' => 'SELECT AVG( $source )\\nFROM testCase\\nWHERE $age > 0', 'title' => ''], + 'expression' => ['description' => 'The expression.', 'type' => 'string', 'example' => 'SELECT AVG( $source )\\nFROM ds_vcaoii1697 \\nWHERE $age > 0', 'title' => ''], + 'expressionVariable' => ['description' => 'The expression variable.', 'type' => 'string', 'example' => '[96426]', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"totalPage\\": 1,\\n \\"pageSize\\": 10,\\n \\"currentPage\\": 1\\n}","type":"json"}]', - 'title' => 'Get Monitoring Object List', - 'translator' => 'machine', - ], - 'DescribeSafTagList' => [ - 'summary' => 'Get Risk Tag List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query custom query variable details', + 'changeSet' => [ + ['createdAt' => '2023-01-05T03:46:33.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2021-11-23T12:31:20.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeQueryVariableDetail'], + ], ], - 'security' => [ + 'ramActions' => [ [ - 'AK' => [], + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], ], - 'systemTags' => [ - 'operationType' => 'get', - 'abilityTreeCode' => '135922', - 'abilityTreeNodes' => [ - 'FEATUREsafWH3N80', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"id\\": 355,\\n \\"dataSourceCode\\": 0,\\n \\"dataSourceName\\": \\"名称数据源\\",\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"title\\": \\"自定义查询变量标题\\",\\n \\"description\\": \\"变量描述\\",\\n \\"outputs\\": \\"DOUBLE\\",\\n \\"outlier\\": \\"-1\\",\\n \\"expressionTitle\\": \\"SELECT AVG( $source )\\\\\\\\nFROM testCase\\\\\\\\nWHERE $age > 0\\",\\n \\"expression\\": \\"SELECT AVG( $source )\\\\\\\\nFROM ds_vcaoii1697 \\\\\\\\nWHERE $age > 0\\",\\n \\"expressionVariable\\": \\"[96426]\\"\\n },\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeQueryVariablePageList' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], ], ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'list'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'currentPage', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'string', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'pageSize', + 'name' => 'dataSourceCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default value is 10.', - 'type' => 'string', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The data source code.', 'type' => 'string', 'required' => false, 'example' => 'ds_vcaoii1697', 'title' => ''], ], [ - 'name' => 'apiId', + 'name' => 'name', 'in' => 'query', - 'schema' => [ - 'description' => 'API service ID.', - 'type' => 'string', - 'required' => false, - 'example' => '34', - ], + 'schema' => ['description' => 'The name of the custom query variable.', 'type' => 'string', 'required' => false, 'example' => '名称', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'eventCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_ahpayh4121', 'title' => ''], ], [ - 'name' => 'TagName', + 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Tag name. Fuzzy search.', - 'type' => 'string', - 'required' => false, - 'example' => 'rn0301', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'pageSize', + 'in' => 'query', + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '10', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '6', - ], - 'pageSize' => [ - 'description' => 'Page size, default value is 10.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], 'resultObject' => [ - 'description' => 'Returned object.', + 'description' => 'The returned object.', 'type' => 'array', 'items' => [ - 'description' => 'Returned object.', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'tagState' => [ - 'description' => 'Tag identifier.', - 'type' => 'string', - 'example' => 'rn0301', - ], - 'updateTime' => [ - 'description' => 'Update time.', - 'type' => 'string', - 'example' => '1684744034000', - ], - 'tagType' => [ - 'description' => 'Tag type.', - 'type' => 'string', - 'example' => 'IP风险类', - ], - 'tagDesc' => [ - 'description' => 'Tag description.', - 'type' => 'string', - 'example' => '依赖IP画像模型识别输出风险高、中高、中的判定\\n数据来源主要基于IP的网络属性数据和对黑产行为轨迹的情报监控数据,涵盖可识别检测IP网络属性特征、恶意属性等特征\\n而模型评分的高中低主要是根据当前IP号段命中风险行为的恶意程度和种类来判定的\\n备注:以下rn0311、rn0312、rn0313、rn0314、rn0315属于IP画像模型针对当前请求IP识别出的风险类别', - ], - 'tagMean' => [ - 'description' => 'Tag meaning.', - 'type' => 'string', - 'example' => 'IP风险评分高', - ], - 'tagUid' => [ - 'description' => 'Unique identifier of the tag key.', - 'type' => 'string', - 'example' => 'rn0301', - ], - 'tagName' => [ - 'description' => 'Tag name.', - 'type' => 'string', - 'example' => 'rn0301', - ], - ], + 'id' => ['description' => 'The primary key ID of the custom query variable.', 'type' => 'integer', 'format' => 'int64', 'example' => '497', 'title' => ''], + 'version' => ['description' => 'The version number.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'name' => ['description' => 'The name of the custom query variable.', 'type' => 'string', 'example' => '查询变量名称', 'title' => ''], + 'description' => ['description' => 'The description.', 'type' => 'string', 'example' => '变量描述', 'title' => ''], + 'gmtCreate' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1621578648000', 'title' => ''], + 'gmtModified' => ['description' => 'The modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1565701886000', 'title' => ''], + 'fieldType' => ['description' => 'The return value type.', 'type' => 'string', 'example' => 'STRING', 'title' => ''], + 'dataSourceName' => ['description' => 'The data source name.', 'type' => 'string', 'example' => '姓名数据源', 'title' => ''], + 'dataSourceCode' => ['description' => 'The data source code.', 'type' => 'integer', 'format' => 'int64', 'example' => 'ds_vcaoii1697', 'title' => ''], + 'eventName' => ['description' => 'The event name.', 'type' => 'string', 'example' => '注册风险', 'title' => ''], + 'total' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int64', 'example' => '24', 'title' => ''], + 'status' => ['description' => 'The status.', 'type' => 'string', 'example' => 'ENABLE', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int64', 'example' => '6', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'eventInfo' => [ - 'enable' => false, - 'eventNames' => [], + 'title' => 'Query custom query variables by page', + 'summary' => 'Queries a list of custom query variables.', + 'changeSet' => [ + ['createdAt' => '2023-01-05T03:46:33.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2021-11-23T12:31:20.000Z', 'description' => 'OpenAPI offline'], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"tagState\\": \\"rn0301\\",\\n \\"updateTime\\": \\"1684744034000\\",\\n \\"tagType\\": \\"IP风险类\\",\\n \\"tagDesc\\": \\"依赖IP画像模型识别输出风险高、中高、中的判定\\\\\\\\n数据来源主要基于IP的网络属性数据和对黑产行为轨迹的情报监控数据,涵盖可识别检测IP网络属性特征、恶意属性等特征\\\\\\\\n而模型评分的高中低主要是根据当前IP号段命中风险行为的恶意程度和种类来判定的\\\\\\\\n备注:以下rn0311、rn0312、rn0313、rn0314、rn0315属于IP画像模型针对当前请求IP识别出的风险类别\\",\\n \\"tagMean\\": \\"IP风险评分高\\",\\n \\"tagUid\\": \\"rn0301\\",\\n \\"tagName\\": \\"rn0301\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Get Risk Tag List', - 'translator' => 'machine', - ], - 'DescribeAppKeyPage' => [ - 'summary' => 'Query appKey List', - 'methods' => [ - 'post', - 'get', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeQueryVariablePageList'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"id\\": 497,\\n \\"version\\": 1,\\n \\"name\\": \\"查询变量名称\\",\\n \\"description\\": \\"变量描述\\",\\n \\"gmtCreate\\": 1621578648000,\\n \\"gmtModified\\": 1565701886000,\\n \\"fieldType\\": \\"STRING\\",\\n \\"dataSourceName\\": \\"姓名数据源\\",\\n \\"dataSourceCode\\": 0,\\n \\"eventName\\": \\"注册风险\\",\\n \\"total\\": 24,\\n \\"status\\": \\"ENABLE\\"\\n }\\n ],\\n \\"totalItem\\": 6,\\n \\"totalPage\\": 1,\\n \\"currentPage\\": 1,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeRecommendSceneVariables' => [ + 'summary' => 'Queries the list of variables under a data sample and scenario.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - 'abilityTreeCode' => '135918', - 'abilityTreeNodes' => [ - 'FEATUREsaf64YRTV', - 'FEATUREsaf6E3SDJ', - 'FEATUREsafL5D4RG', - ], - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'currentPage', - 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'string', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The language type for the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'pageSize', + 'name' => 'sampleId', 'in' => 'query', - 'schema' => [ - 'description' => 'Number of items per page, default value is 10.', - 'type' => 'string', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The ID of the data sample.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '5467', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -21631,139 +16378,66 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '3', - ], - 'pageSize' => [ - 'description' => 'Number of items per page, default value is 10.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'E01E1B4A-6747-5329-9046-B6D6B2D91349', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'resultObject' => [ - 'description' => 'Returned object.', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned object.', - 'type' => 'object', - 'properties' => [ - 'sdkItems' => [ - 'description' => 'Deprecated.', - 'type' => 'string', - 'example' => '已作废', - ], - 'memo' => [ - 'description' => 'Memo.', - 'type' => 'string', - 'example' => '备注', - ], - 'iosSdkUrl' => [ - 'description' => 'iOS SDK download URL.', - 'type' => 'string', - 'example' => 'https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D', - ], - 'androidSdkVersion' => [ - 'description' => 'Android SDK version number.', - 'type' => 'string', - 'example' => '1', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1621578648000', - ], - 'used' => [ - 'description' => 'Whether this appKey is integrated.', - 'type' => 'string', - 'example' => 'false', - ], - 'androidSdkUrl' => [ - 'description' => 'Android SDK download URL.', - 'type' => 'string', - 'example' => 'https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D', - ], - 'iosSdkVersion' => [ - 'description' => 'iOS SDK version number.', - 'type' => 'string', - 'example' => '1', - ], - 'appKey' => [ - 'description' => 'Application appkey.', - 'type' => 'string', - 'example' => 'sh9a71f07fhs556bd767586307e82795', - ], - ], - ], - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 3,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"E01E1B4A-6747-5329-9046-B6D6B2D91349\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"sdkItems\\": \\"已作废\\",\\n \\"memo\\": \\"备注\\",\\n \\"iosSdkUrl\\": \\"https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D\\",\\n \\"androidSdkVersion\\": \\"1\\",\\n \\"gmtCreate\\": 1621578648000,\\n \\"used\\": \\"false\\",\\n \\"androidSdkUrl\\": \\"https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D\\",\\n \\"iosSdkVersion\\": \\"1\\",\\n \\"appKey\\": \\"sh9a71f07fhs556bd767586307e82795\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Query appKey List', - 'translator' => 'machine', - ], - 'DescribeEventUploadPolicy' => [ - 'summary' => 'Batch Import Policy', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query variable list under a data sample and scenario', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:05.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRecommendSceneVariables'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeRecommendTaskDetail' => [ + 'summary' => 'Queries the details of variable recommendations.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], + [ + 'name' => 'taskId', + 'in' => 'query', + 'schema' => ['description' => 'The task ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '887', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -21771,318 +16445,262 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'Key' => [ - 'description' => 'The Key required for file upload.', - 'type' => 'string', - 'example' => 'saf/de/namelist/e924/ufzgsedX9bd3a7', - ], - 'Signature' => [ - 'description' => 'Signature data.', - 'type' => 'string', - 'example' => '7aXmkd2Z3oksCXOS9uvKlJuOKaY=', - ], - 'Host' => [ - 'description' => 'OSS host.', - 'type' => 'string', - 'example' => '172.16.0.44', - ], - 'RequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'Policy' => [ - 'description' => 'OSS security policy', - 'type' => 'string', - 'example' => 'eyJleHBpcmF0aW9uIjoiMjAyNS0wNy0zMFQwNjowNTo0OS45NTRaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsMTA0ODU3NjAwMF0sWyJlcSIsIiRrZXkiLCJzYWZcL2RlXC9uYW1lbGlzdFwvZTkyNFwvdWZ6Z3NlZFg5Ymxxxxxxxxxxx', - ], - 'AccessId' => [ - 'description' => 'ID for accessing OSS', - 'type' => 'string', - 'example' => 'LTAxxxxxxxxxxxx', - ], - 'StsToken' => [ - 'description' => 'Temporary identity credential.', - 'type' => 'string', - 'example' => 'tT44bMQxxxxxxxxxxxxxxx', + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'resultObject' => [ + 'description' => 'The returned result.', + 'type' => 'object', + 'properties' => [ + 'eventCode' => ['description' => 'The event code.', 'type' => 'string', 'example' => 'de_aszbjb7236', 'title' => ''], + 'taskId' => ['description' => 'The task ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '887', 'title' => ''], + 'normalSize' => ['description' => 'The number of normal samples.', 'type' => 'integer', 'format' => 'int64', 'example' => '100', 'title' => ''], + 'sampleScene' => ['description' => 'The sample scenario.', 'type' => 'string', 'example' => 'account_abuse_detection', 'title' => ''], + 'sampleSceneName' => ['description' => 'The sample scenario name.', 'type' => 'string', 'example' => '防虚假账号', 'title' => ''], + 'sampleName' => ['description' => 'The sample name.', 'type' => 'string', 'example' => '白样本', 'title' => ''], + 'taskName' => ['description' => 'The task name.', 'type' => 'string', 'example' => '策略推荐任务', 'title' => ''], + 'taskStatus' => ['description' => 'The task status.', 'type' => 'string', 'example' => 'CREATE', 'title' => ''], + 'riskSize' => ['description' => 'The number of risk samples.', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], + 'gmtCreate' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1621578648000', 'title' => ''], + 'eventName' => ['description' => 'The event name.', 'type' => 'string', 'example' => '注册风险', 'title' => ''], + 'recommendVariableDTOs' => [ + 'description' => 'The list of selected variables.', + 'type' => 'array', + 'items' => [ + 'description' => 'The list of selected variables.', + 'type' => 'object', + 'properties' => [ + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => '手机号', 'title' => ''], + 'id' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '234', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'recommendRuleDTOs' => [ + 'description' => 'The list of recommended policies.', + 'type' => 'array', + 'items' => [ + 'description' => 'The list of recommended policies.', + 'type' => 'object', + 'properties' => [ + 'ruleId' => ['description' => 'The policy ID.', 'type' => 'string', 'example' => '102224', 'title' => ''], + 'velocities' => ['description' => 'The list of metrics in JSON string format.', 'type' => 'string', 'example' => '[{"key":"dxkkLw8fe18","value":"2"}]', 'title' => ''], + 'computeExpression' => ['description' => 'The computation path.', 'type' => 'string', 'example' => '1&2', 'title' => ''], + 'notHitSample' => ['description' => 'The number of samples that are not hit.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'status' => ['description' => 'The status.', 'type' => 'string', 'example' => 'NO_RULE', 'title' => ''], + 'ruleName' => ['description' => 'The policy name.', 'type' => 'string', 'example' => '营销风险识别评分_高风险_拒绝_副本', 'title' => ''], + 'id' => ['description' => 'The primary key ID of the policy.', 'type' => 'integer', 'format' => 'int64', 'example' => '30', 'title' => ''], + 'hitSample' => ['description' => 'The number of samples that are hit.', 'type' => 'integer', 'format' => 'int64', 'example' => '99', 'title' => ''], + 'recommendRules' => [ + 'description' => 'The list of candidate policies.', + 'type' => 'array', + 'items' => [ + 'description' => 'The list of candidate policies.', + 'type' => 'object', + 'properties' => [ + 'right' => ['description' => 'The right variable.', 'type' => 'string', 'example' => '20', 'title' => ''], + 'operator' => ['description' => 'The operator.', 'type' => 'string', 'example' => 'equals', 'title' => ''], + 'left' => ['description' => 'The left variable.', 'type' => 'string', 'example' => 'age', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'expectVelocities' => [ + 'description' => 'The comparison metrics.', + 'type' => 'array', + 'items' => ['description' => 'The comparison metrics.', 'type' => 'string', 'example' => '["xxx"]', 'title' => ''], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Key\\": \\"saf/de/namelist/e924/ufzgsedX9bd3a7\\",\\n \\"Signature\\": \\"7aXmkd2Z3oksCXOS9uvKlJuOKaY=\\",\\n \\"Host\\": \\"172.16.0.44\\",\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"Policy\\": \\"eyJleHBpcmF0aW9uIjoiMjAyNS0wNy0zMFQwNjowNTo0OS45NTRaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsMTA0ODU3NjAwMF0sWyJlcSIsIiRrZXkiLCJzYWZcL2RlXC9uYW1lbGlzdFwvZTkyNFwvdWZ6Z3NlZFg5Ymxxxxxxxxxxx\\",\\n \\"AccessId\\": \\"LTAI5tPXz8Y9tLVh5xxnnEAC\\",\\n \\"StsToken\\": \\"tT44bMQxxxxxxxxxxxxxxx\\"\\n}","type":"json"}]', - 'title' => 'Batch Import Policy', - 'translator' => 'machine', - ], - 'DescribeSafStartSteps' => [ - 'summary' => 'Query Access Configuration', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query variable recommendation details', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:05.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRecommendTaskDetail'], + ], ], - 'security' => [ + 'ramActions' => [ [ - 'AK' => [], + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - 'abilityTreeCode' => '135920', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"taskId\\": 887,\\n \\"normalSize\\": 100,\\n \\"sampleScene\\": \\"account_abuse_detection\\",\\n \\"sampleSceneName\\": \\"防虚假账号\\",\\n \\"sampleName\\": \\"白样本\\",\\n \\"taskName\\": \\"策略推荐任务\\",\\n \\"taskStatus\\": \\"CREATE\\",\\n \\"riskSize\\": 10,\\n \\"gmtCreate\\": 1621578648000,\\n \\"eventName\\": \\"注册风险\\",\\n \\"recommendVariableDTOs\\": [\\n {\\n \\"title\\": \\"手机号\\",\\n \\"id\\": 234\\n }\\n ],\\n \\"recommendRuleDTOs\\": [\\n {\\n \\"ruleId\\": \\"102224\\",\\n \\"velocities\\": \\"[{\\\\\\"key\\\\\\":\\\\\\"dxkkLw8fe18\\\\\\",\\\\\\"value\\\\\\":\\\\\\"2\\\\\\"}]\\",\\n \\"computeExpression\\": \\"1&2\\",\\n \\"notHitSample\\": 1,\\n \\"status\\": \\"NO_RULE\\",\\n \\"ruleName\\": \\"营销风险识别评分_高风险_拒绝_副本\\",\\n \\"id\\": 30,\\n \\"hitSample\\": 99,\\n \\"recommendRules\\": [\\n {\\n \\"right\\": \\"20\\",\\n \\"operator\\": \\"equals\\",\\n \\"left\\": \\"age\\"\\n }\\n ]\\n }\\n ],\\n \\"expectVelocities\\": [\\n \\"[\\\\\\"xxx\\\\\\"]\\"\\n ]\\n }\\n}","type":"json"}]', + ], + 'DescribeRecommendTaskPageList' => [ + 'summary' => 'Queries the variable recommendation list.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], ], - 'tenantRelevance' => 'publicInformation', ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'eventCode', + 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_ahqido8038', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'language', - 'in' => 'query', - 'schema' => [ - 'description' => 'Language, parameters can be passed'."\n" - .'- zh-CN: Chinese (default)'."\n" - .'- en-US: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh_CN', - ], - ], - [ - 'name' => 'aliyunServer', + 'name' => 'pageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Whether the server is an Alibaba Cloud server'."\n" - ."\n" - .'true or false', - 'type' => 'boolean', - 'required' => false, - 'example' => 'true', - ], + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'string', 'required' => false, 'example' => '10', 'title' => ''], ], [ - 'name' => 'serverRegion', + 'name' => 'taskName', 'in' => 'query', - 'schema' => [ - 'description' => 'Server region', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The task name.', 'type' => 'string', 'required' => false, 'example' => '策略推荐任务', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'deviceTypesStr', - 'in' => 'query', - 'schema' => [ - 'description' => 'Used to receive a collection of strings from the frontend that POP cannot accept'."\n" - .' '."\n" - .'Device type', - 'type' => 'string', - 'required' => false, - 'example' => 'ios', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', + 'description' => 'The returned object.', 'type' => 'array', 'items' => [ - 'description' => 'Return object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'content' => [ - 'description' => 'Step content', - 'type' => 'string', - 'example' => 'https://help.aliyun.com/document_detail/177689.html', - ], - 'type' => [ - 'description' => 'Type', - 'type' => 'string', - 'example' => 'URL', - ], - 'id' => [ - 'description' => 'Step title', - 'type' => 'string', - 'example' => 'ios', + 'taskId' => ['description' => 'The task ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '240c93ddffa74e38be3a00375eb3041d', 'title' => ''], + 'normalSize' => ['description' => 'The number of normal samples.', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], + 'sampleScene' => ['description' => 'The sample scenario.', 'type' => 'string', 'example' => 'account_abuse_detection', 'title' => ''], + 'riskCount' => ['description' => 'The number of records displayed on the current page.', 'type' => 'integer', 'format' => 'int64', 'example' => '100', 'title' => ''], + 'sampleName' => ['description' => 'The sample name.', 'type' => 'string', 'example' => '白样本', 'title' => ''], + 'taskName' => ['description' => 'The task name.', 'type' => 'string', 'example' => '策略推荐任务'."\n", 'title' => ''], + 'taskStatus' => ['description' => 'The task status.', 'type' => 'string', 'example' => 'CREATE', 'title' => ''], + 'riskSize' => ['description' => 'The number of risky samples.', 'type' => 'integer', 'format' => 'int64', 'example' => '5', 'title' => ''], + 'normalCount' => ['description' => 'The number of samples.', 'type' => 'integer', 'format' => 'int64', 'example' => '100', 'title' => ''], + 'gmtCreate' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1621578648000', 'title' => ''], + 'expectVelocities' => [ + 'description' => 'The affected metrics.', + 'type' => 'array', + 'items' => ['description' => 'The affected metrics.', 'type' => 'string', 'example' => '[\\"dxUxSCM26d7\\",\\"dxkkLw8fe18\\"]', 'title' => ''], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'eventInfo' => [ - 'enable' => false, - 'eventNames' => [], + 'title' => 'Query variable recommendation list', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:05.000Z', 'description' => 'OpenAPI offline'], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"content\\": \\"https://help.aliyun.com/document_detail/177689.html\\",\\n \\"type\\": \\"URL\\",\\n \\"id\\": \\"ios\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Query Access Step Details', - 'translator' => 'machine', - ], - 'ModifyEvent' => [ - 'summary' => 'Edit Event', - 'methods' => [ - 'post', - 'get', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRecommendTaskPageList'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 3,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"taskId\\": 0,\\n \\"normalSize\\": 10,\\n \\"sampleScene\\": \\"account_abuse_detection\\",\\n \\"riskCount\\": 100,\\n \\"sampleName\\": \\"白样本\\",\\n \\"taskName\\": \\"策略推荐任务\\\\n\\",\\n \\"taskStatus\\": \\"CREATE\\",\\n \\"riskSize\\": 5,\\n \\"normalCount\\": 100,\\n \\"gmtCreate\\": 1621578648000,\\n \\"expectVelocities\\": [\\n \\"[\\\\\\\\\\\\\\"dxUxSCM26d7\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"dxkkLw8fe18\\\\\\\\\\\\\\"]\\"\\n ]\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeRecommendVariablesVelocity' => [ + 'summary' => 'Queries the metric information of a variable.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafWH3N80', - ], - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'eventCode', - 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_ambiby3420', - ], - ], - [ - 'name' => 'memo', - 'in' => 'query', - 'schema' => [ - 'description' => 'Memo.', - 'type' => 'string', - 'required' => false, - 'example' => '备注', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'bizVersion', + 'name' => 'taskId', 'in' => 'query', - 'schema' => [ - 'description' => 'Version number (latest).', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The task ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '6770764', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'createType', - 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'templateType', - 'in' => 'query', - 'schema' => [ - 'description' => 'Template type', - 'type' => 'string', - 'required' => false, - 'example' => '暂无', - ], - ], - [ - 'name' => 'inputFieldsStr', - 'in' => 'query', - 'schema' => [ - 'description' => 'Input parameters, JSON string.', - 'type' => 'string', - 'required' => false, - 'example' => '[{\\"fieldCode\\":\\"sessionId\\",\\"description\\":\\"会话ID\\",\\"fieldRank\\":0,\\"title\\":\\"会话ID\\",\\"fieldType\\":\\"STRING\\",\\"fieldSource\\":\\"DEFAULT\\"},{\\"fieldCode\\":\\"tags\\",\\"fieldRank\\":1,\\"title\\":\\"风险标签\\",\\"fieldType\\":\\"STRING\\",\\"fieldSource\\":\\"DEFAULT\\"},{\\"fieldCode\\":\\"score\\",\\"fieldRank\\":2,\\"title\\":\\"风险分值\\",\\"fieldType\\":\\"DOUBLE\\",\\"fieldSource\\":\\"DEFAULT\\"},{\\"fieldCode\\":\\"hitRules\\",\\"fieldRank\\":3,\\"title\\":\\"命中策略\\",\\"fieldType\\":\\"STRING\\",\\"fieldSource\\":\\"DEFAULT\\"}]', - ], - ], - [ - 'name' => 'eventName', + 'name' => 'variableIdsStr', 'in' => 'query', - 'schema' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'required' => false, - 'example' => '注册事件', - ], + 'schema' => ['description' => 'The variable IDs.', 'type' => 'string', 'required' => false, 'example' => '[\\"232\\",\\"233\\"]', 'title' => ''], ], ], 'responses' => [ @@ -22090,64 +16708,70 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Modify Event', - 'translator' => 'machine', - ], - 'DescribeApiNameList' => [ - 'summary' => 'Get API Service Name', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query metric information of a variable', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:05.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRecommendVariablesVelocity'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeRecommendVelocities' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and responses, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], + [ + 'name' => 'code', + 'in' => 'query', + 'schema' => ['description' => 'The metric code.', 'type' => 'string', 'required' => false, 'example' => 'coupon_abuse_detection', 'title' => ''], + ], + [ + 'name' => 'type', + 'in' => 'query', + 'schema' => ['description' => 'The metric type.', 'type' => 'string', 'required' => false, 'example' => 'recommend_velocity', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -22155,80 +16779,63 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'array', - 'items' => [ - 'description' => 'Return result.', - 'type' => 'object', - 'properties' => [ - 'apiName' => [ - 'description' => 'API name.', - 'type' => 'string', - 'example' => 'ListAuditLog', - ], - 'apiId' => [ - 'description' => 'API ID.', - 'type' => 'string', - 'example' => '33', - ], - ], - ], - ], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"apiName\\": \\"ListAuditLog\\",\\n \\"apiId\\": \\"33\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Get API Service Name', - 'translator' => 'machine', - ], - 'DescribeAuthStatus' => [ - 'summary' => 'Check Authorization', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query supported metrics', + 'summary' => 'Queries the list of supported metrics.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:05.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRecommendVelocities'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeRegions' => [ + 'summary' => 'Queries the list of regions supported by API Gateway.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and responses, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -22236,124 +16843,43 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'requestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Check Authorization', - 'translator' => 'machine', - ], - 'DescribeSampleUploadPolicy' => [ - 'summary' => 'Query Sample Upload Authorization Information', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'title' => 'Query the list of regions supported by API gateway', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:11:26.000Z', 'description' => 'OpenAPI offline'], ], - 'security' => [ - [ - 'AK' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRegions'], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], - 'parameters' => [ - [ - 'name' => 'Lang', - 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for request and response messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], + 'ramActions' => [ [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'Key' => [ - 'description' => 'The key of OSS upload policy.', - 'type' => 'string', - 'example' => 'saf/de/namelist/e924/ufzgsedX9bd3a7', - ], - 'Signature' => [ - 'description' => 'Signature information.', - 'type' => 'string', - 'example' => '3Es5j/9Xm/zwPcM9cwEr5pa0Wsc=', - ], - 'Host' => [ - 'description' => 'OSS domain name.', - 'type' => 'string', - 'example' => 'emseu.cxy8uoq4aafx.eu-central-1.rds.amazonaws.com', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'Policy' => [ - 'description' => 'OSS upload policy.', - 'type' => 'string', - 'example' => 'eyJleHBpcmF0aW9uIjoiMjAyNS0wNy0zMFQwNjowNTo0OS45NTRaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsMTA0ODU3NjAwMF0sWyJlcSIsIiRrZXkiLCJzYWZcL2RlXC9uYW1lbGlzdFwvZTkyNFwvdWZ6Z3NlZFg5Ymxxxxxxxxxxx', - ], - 'AccessId' => [ - 'description' => 'OSS access key ID.', - 'type' => 'string', - 'example' => 'LTAxxxxxxxxxxxx', - ], - 'StsToken' => [ - 'description' => 'Temporary identity credential.', - 'type' => 'string', - 'example' => 'tT44bMQxxxxxxxxxxxxxxx', - ], + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Key\\": \\"saf/de/namelist/e924/ufzgsedX9bd3a7\\",\\n \\"Signature\\": \\"3Es5j/9Xm/zwPcM9cwEr5pa0Wsc=\\",\\n \\"Host\\": \\"emseu.cxy8uoq4aafx.eu-central-1.rds.amazonaws.com\\",\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"Policy\\": \\"eyJleHBpcmF0aW9uIjoiMjAyNS0wNy0zMFQwNjowNTo0OS45NTRaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsMTA0ODU3NjAwMF0sWyJlcSIsIiRrZXkiLCJzYWZcL2RlXC9uYW1lbGlzdFwvZTkyNFwvdWZ6Z3NlZFg5Ymxxxxxxxxxxx\\",\\n \\"AccessId\\": \\"LTAI5t9k9MsS9TipR9yW5urk\\",\\n \\"StsToken\\": \\"tT44bMQxxxxxxxxxxxxxxx\\"\\n}","type":"json"}]', - 'title' => 'Query Sample Upload Authorization Information', - 'translator' => 'machine', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', ], - 'DescribeSafOrder' => [ - 'summary' => 'Query Order Information', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DescribeRequestHit' => [ + 'summary' => 'Queries the hit details of a request.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -22362,81 +16888,27 @@ 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for request and response, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'pageSize', - 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default value is 10.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'currentPage', - 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], - ], - [ - 'name' => 'startDate', - 'in' => 'query', - 'schema' => [ - 'description' => 'Start time.', - 'type' => 'string', - 'required' => false, - 'example' => '1752076800000', - ], - ], - [ - 'name' => 'endDate', + 'name' => 'sRequestId', 'in' => 'query', - 'schema' => [ - 'description' => 'End date.', - 'type' => 'string', - 'required' => false, - 'example' => '1755076800000', - ], + 'schema' => ['description' => 'The request ID.', 'type' => 'string', 'required' => true, 'example' => '60C97040-D5D5-4906-9522-B9B413730CAA', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'exactProductCode', - 'in' => 'query', - 'schema' => [ - 'description' => 'Product code.', - 'type' => 'string', - 'required' => false, - 'example' => 'saf_de', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -22444,72 +16916,100 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], 'resultObject' => [ - 'description' => 'Returned object.', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'expirationDate' => [ - 'description' => 'Expiration date (timestamp).', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1755076800000', + 'sRequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '60C97040-D5D5-4906-9522-B9B413730CAA'."\n", 'title' => ''], + 'eventCode' => ['description' => 'The event code.', 'type' => 'string', 'example' => 'de_aszbjb7236', 'title' => ''], + 'eventName' => ['description' => 'The event name.', 'type' => 'string', 'example' => '注册风险', 'title' => ''], + 'requestTime' => ['description' => 'The timestamp of the request.', 'type' => 'integer', 'format' => 'int64', 'example' => '1752571330000', 'title' => ''], + 'totalCost' => ['description' => 'The total cost of the request.', 'type' => 'integer', 'format' => 'int64', 'example' => '4', 'title' => ''], + 'inputs' => ['description' => 'The input parameters.', 'type' => 'string', 'example' => '{\\"eventCode\\":\\"de_afghcf6411\\",\\"ip\\":\\"196.168.0.1\\",\\"DEtest222\\":9007199254740999,\\"age\\":20}', 'title' => ''], + 'outputs' => ['description' => 'The output parameters.', 'type' => 'string', 'example' => '{\\"tags\\":\\"rm0102,test_tag,age\\",\\"score\\":\\"30.0\\",\\"extend\\":\\"{\\\\\\"OUT_V01\\\\\\":\\\\\\"Maritime\\\\\\",\\\\\\"OUT_V02\\\\\\":\\\\\\"Lome\\\\\\",\\\\\\"OUT_V03\\\\\\":\\\\\\"196.168.0.1_A\\\\\\"}\\",\\"finalDecision\\":\\"REJECT\\"}', 'title' => ''], + 'ruleHitRecords' => [ + 'description' => 'The details of the rules executed by the request.', + 'type' => 'array', + 'items' => [ + 'description' => 'The details of the rules executed by the request.', + 'type' => 'object', + 'properties' => [ + 'order' => ['description' => 'The order.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'ruleId' => ['description' => 'The policy ID.', 'type' => 'string', 'example' => '101544', 'title' => ''], + 'ruleSnapshotId' => ['description' => 'The rule snapshot ID.', 'type' => 'string', 'example' => '27', 'title' => ''], + 'ruleName' => ['description' => 'The policy name.', 'type' => 'string', 'example' => '注册手机号是11位数字', 'title' => ''], + 'ruleStatus' => ['description' => 'The policy status.', 'type' => 'string', 'example' => 'RUNNING', 'title' => ''], + 'hitSuccessful' => ['description' => 'Indicates whether the rule is hit.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'cost' => ['description' => 'The time consumed.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'isShowDetail' => ['description' => 'Indicates whether to display details.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'ruleType' => ['description' => 'The policy type.', 'type' => 'string', 'example' => 'DEFAULT', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"expirationDate\\": 1755076800000\\n }\\n}","type":"json"}]', - 'title' => 'Query Order Information', - 'translator' => 'machine', - ], - 'DescribeApiLimit' => [ - 'summary' => 'Query the limit information for creating API tasks', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"sRequestId\\": \\"60C97040-D5D5-4906-9522-B9B413730CAA\\\\n\\",\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"eventName\\": \\"注册风险\\",\\n \\"requestTime\\": 1752571330000,\\n \\"totalCost\\": 4,\\n \\"inputs\\": \\"{\\\\\\\\\\\\\\"eventCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"de_afghcf6411\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"ip\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"196.168.0.1\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"DEtest222\\\\\\\\\\\\\\":9007199254740999,\\\\\\\\\\\\\\"age\\\\\\\\\\\\\\":20}\\",\\n \\"outputs\\": \\"{\\\\\\\\\\\\\\"tags\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"rm0102,test_tag,age\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"score\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"30.0\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"extend\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"{\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"OUT_V01\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\":\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Maritime\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\",\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"OUT_V02\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\":\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Lome\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\",\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"OUT_V03\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\":\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"196.168.0.1_A\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"}\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"finalDecision\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"REJECT\\\\\\\\\\\\\\"}\\",\\n \\"ruleHitRecords\\": [\\n {\\n \\"order\\": 1,\\n \\"ruleId\\": \\"101544\\",\\n \\"ruleSnapshotId\\": \\"27\\",\\n \\"ruleName\\": \\"注册手机号是11位数字\\",\\n \\"ruleStatus\\": \\"RUNNING\\",\\n \\"hitSuccessful\\": true,\\n \\"cost\\": 1,\\n \\"isShowDetail\\": true,\\n \\"ruleType\\": \\"DEFAULT\\"\\n }\\n ]\\n },\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + 'title' => 'Query request hit details', + 'changeSet' => [ + ['createdAt' => '2022-12-27T11:32:42.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-05-11T07:23:08.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRequestHit'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + ], + 'DescribeRequestPeakReport' => [ + 'summary' => 'Request Rate (QPS).', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -22517,378 +17017,474 @@ 'schema' => [ 'type' => 'object', 'properties' => [ + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'success' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error message.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '31', - ], - 'maxTotalItem' => [ - 'description' => 'Maximum number of items that can be created', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '150', - ], - 'limit' => [ - 'description' => 'Whether the maximum number has been exceeded', - 'type' => 'boolean', - 'example' => 'true', + 'description' => 'The response object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'value' => ['description' => 'The description text.', 'type' => 'string', 'example' => '1.0 次/秒', 'title' => ''], + 'ratio' => ['description' => 'The returned value.', 'type' => 'string', 'example' => '1.0', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - ], - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"totalItem\\": 31,\\n \\"maxTotalItem\\": 150,\\n \\"limit\\": true\\n },\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Query the limit information for creating API tasks', - 'translator' => 'machine', - ], - 'DescribeEventLogPage' => [ - 'summary' => 'Query Event History List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Request rate (QPS)', + 'changeSet' => [ + ['createdAt' => '2022-03-02T06:00:58.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRequestPeakReport'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": [\\n {\\n \\"value\\": \\"1.0 次/秒\\",\\n \\"ratio\\": \\"1.0\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeResultCount' => [ + 'summary' => 'Performs drill-down analysis.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - 'abilityTreeCode' => '135953', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for request and response messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'currentPage', - 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], - ], - [ - 'name' => 'pageSize', - 'in' => 'query', - 'schema' => [ - 'description' => 'Number of items per page, default value is 10.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ 'name' => 'beginTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Start timestamp of the log. Unit: milliseconds.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1737101348000', - ], + 'schema' => ['description' => 'The start time, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1739841750000', 'title' => ''], ], [ 'name' => 'endTime', 'in' => 'query', - 'schema' => [ - 'description' => 'End time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1746669075000', - ], + 'schema' => ['description' => 'The end time, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1739843750000', 'title' => ''], ], - [ - 'name' => 'reqIdPBS', - 'in' => 'query', + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'required' => false, - 'example' => 'BD6B08EC-1B44-5378-8838-C76A36415C55', + 'type' => 'object', + 'properties' => [ + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'success' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error message.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'resultObject' => [ + 'description' => 'The response object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'result' => [ + 'description' => 'The execution result.', + 'enumValueTitles' => ['REJECT' => 'Rejected.', 'PASS' => 'Passed.', 'PENDING' => 'Pending.'], + 'type' => 'string', + 'example' => 'PASS', + 'title' => '', + ], + 'total' => ['description' => 'The total number of entries.', 'type' => 'string', 'example' => '200', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], - [ - 'name' => 'serviceABS', - 'in' => 'query', - 'schema' => [ - 'description' => 'Event name (instance_id).', - 'type' => 'string', - 'required' => false, - 'example' => 'de_afghcf6411', - ], + ], + 'title' => 'Drill-down analysis list', + 'changeSet' => [ + ['createdAt' => '2022-03-02T06:01:06.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeResultCount'], ], + ], + 'ramActions' => [ [ - 'name' => 'accountIdPRP', - 'in' => 'query', - 'schema' => [ - 'description' => 'Account ID (request_param.accountId), up to 50 characters, supports “*” and “?” wildcards.', - 'type' => 'string', - 'required' => false, - 'example' => '180650758xxxxxxx', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": [\\n {\\n \\"result\\": \\"PASS\\",\\n \\"total\\": \\"200\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeRiskLineChart' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'nickNamePRP', - 'in' => 'query', - 'schema' => [ - 'description' => 'Account nickname (request_param.nickName), up to 50 characters, supports “*” and “?” wildcards.', - 'type' => 'string', - 'required' => false, - 'example' => '测试xx', - ], + 'AK' => [], ], + ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ [ - 'name' => 'mobilePRP', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Phone number (supports MD5 request_param.mobile/request_param.mobileMd5), up to 30 characters, supports “*” and “?” wildcards, searchable by mobile and mobileMd5 fields.', - 'type' => 'string', - 'required' => false, - 'example' => '17600000000', - ], + 'schema' => ['description' => 'Sets the language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'emailPRP', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Email (request_param.email), up to 100 characters, supports “*” and “?” wildcards.', - 'type' => 'string', - 'required' => false, - 'example' => 'xxxx@123.com', - ], + 'schema' => ['description' => 'Region ID.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'ipPRP', + 'name' => 'eventCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'IP (request_param.ip), up to 20 characters, supports “*” and “?” wildcards.', - 'type' => 'string', - 'required' => false, - 'example' => '168.168.168.168', - ], + 'schema' => ['description' => 'Event codes. Separate multiple event codes with commas (,).', 'type' => 'string', 'required' => false, 'example' => 'de_afghcf6411,de_awkhwh0314', 'title' => ''], ], [ - 'name' => 'userNameTypeLRP', + 'name' => 'beginTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Username type, login scenario (-request_param.userNameType).', - 'type' => 'string', - 'required' => false, - 'example' => 'type', - ], + 'schema' => ['description' => 'The beginning of the time range to query, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1739841750000', 'title' => ''], ], [ - 'name' => 'loginTypeLRP', + 'name' => 'endTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Login verification method (-request_param.loginType).', - 'type' => 'string', - 'required' => false, - 'example' => 'PASSWORD', - ], + 'schema' => ['description' => 'The end of the time range to query, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1748491200000', 'title' => ''], ], - [ - 'name' => 'registerIpPRP', - 'in' => 'query', + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'Account registration IP (request_param.registerIp), up to 20 characters, supports “*” and “?” wildcards.', - 'type' => 'string', - 'required' => false, - 'example' => '168.168.168.168'."\n", + 'type' => 'object', + 'properties' => [ + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'success' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error message.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'resultObject' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'xaxis' => [ + 'description' => 'The details of the xaxis node.', + 'type' => 'object', + 'properties' => [ + 'data' => [ + 'description' => 'The data of the X-axis.', + 'type' => 'array', + 'items' => ['description' => 'The returned data.', 'type' => 'string', 'example' => '['."\n" + .' "2025-07-01",'."\n" + .' "2025-07-02",'."\n" + .' "2025-07-03",'."\n" + .' "2025-07-04",'."\n" + .' "2025-07-05",'."\n" + .' "2025-07-06",'."\n" + .' "2025-07-07",'."\n" + .' "2025-07-08",'."\n" + .' "2025-07-09",'."\n" + .' "2025-07-10"'."\n" + .' ]', 'title' => ''], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'series' => [ + 'description' => 'The data list.', + 'type' => 'array', + 'items' => [ + 'description' => 'The data list.', + 'type' => 'object', + 'properties' => [ + 'name' => ['description' => 'The title of the line segment in the line chart.', 'type' => 'string', 'example' => 'rm0102', 'title' => ''], + 'data' => [ + 'description' => 'The data of the line chart.', + 'type' => 'array', + 'items' => ['description' => 'The response data.', 'type' => 'string', 'example' => '0.00%', 'title' => ''], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], - [ - 'name' => 'loginResultARP', - 'in' => 'query', - 'schema' => [ - 'description' => 'Login success indicator (request_param.loginResult).', - 'type' => 'string', - 'required' => false, - 'example' => 'SUCCESS', - ], + ], + 'title' => 'Risk Map Line Chart', + 'summary' => 'Risk Map Overview Chart (Line Chart)', + 'changeSet' => [ + ['createdAt' => '2022-03-02T06:01:06.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRiskLineChart'], ], + ], + 'ramActions' => [ [ - 'name' => 'failReasonLRP', - 'in' => 'query', - 'schema' => [ - 'description' => 'Login failure reason (-request_param.failReason).', - 'type' => 'string', - 'required' => false, - 'enumValueTitles' => [ - 'wrongPassword' => '密码错误', - 'other' => '其他', - 'wrongUserName' => '用户名错误', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], - 'example' => 'wrongPassword', ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": {\\n \\"xaxis\\": {\\n \\"data\\": [\\n \\"[\\\\n \\\\\\"2025-07-01\\\\\\",\\\\n \\\\\\"2025-07-02\\\\\\",\\\\n \\\\\\"2025-07-03\\\\\\",\\\\n \\\\\\"2025-07-04\\\\\\",\\\\n \\\\\\"2025-07-05\\\\\\",\\\\n \\\\\\"2025-07-06\\\\\\",\\\\n \\\\\\"2025-07-07\\\\\\",\\\\n \\\\\\"2025-07-08\\\\\\",\\\\n \\\\\\"2025-07-09\\\\\\",\\\\n \\\\\\"2025-07-10\\\\\\"\\\\n ]\\"\\n ]\\n },\\n \\"series\\": [\\n {\\n \\"name\\": \\"rm0102\\",\\n \\"data\\": [\\n \\"0.00%\\"\\n ]\\n }\\n ]\\n }\\n}","type":"json"}]', + ], + 'DescribeRiskTagsLineChart' => [ + 'summary' => 'Tag Hit Rate Tag Hit Dimension', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'userAgentPRP', - 'in' => 'query', - 'schema' => [ - 'description' => 'User agent (-request_param.userAgent), up to 50 characters, supports “*” and “?” wildcards.', - 'type' => 'string', - 'required' => false, - 'example' => '00-1C-F0-1D-A7-81', - ], + 'AK' => [], ], + ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'list'], + 'parameters' => [ [ - 'name' => 'referPRP', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Referer (-request_param.refer), up to 50 characters, supports “*” and “?” wildcards.', - 'type' => 'string', - 'required' => false, - 'example' => 'refer', - ], + 'schema' => ['description' => 'Sets the language type for the request and response messages. Default value is **zh**. Values: '."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'umidPDI', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Device ID (device_info.umid).', - 'type' => 'string', - 'required' => false, - 'example' => '设备ID', - ], + 'schema' => ['description' => 'Region code', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'macPRP', + 'name' => 'EventCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'Device MAC address (-request_param.mac), up to 30 characters, supports “*” and “?” wildcards.', - 'type' => 'string', - 'required' => false, - 'example' => '00-1C-F0-1D-A7-81', - ], + 'schema' => ['description' => 'Event code', 'type' => 'string', 'required' => false, 'example' => 'de_afghcf6411', 'title' => ''], ], [ - 'name' => 'deviceTypeLRP', + 'name' => 'BeginTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Device type (request_param.deviceType), examples: 1. PC, 2. MOBILE.', - 'type' => 'string', - 'required' => false, - 'example' => 'PC', - ], + 'schema' => ['description' => 'Start time of the query, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1729563800605', 'title' => ''], ], [ - 'name' => 'operateSourceLRP', + 'name' => 'EndTime', 'in' => 'query', + 'schema' => ['description' => 'End time, accurate to milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1729563800605', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'Operation source (request_param.operateSource), examples: 1. PC, 2. H5, 3. App.', - 'type' => 'string', - 'required' => false, - 'example' => 'PC', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => 'Request ID', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'Success' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'Code' => ['description' => 'Status code. Note: 200 indicates success.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'Error message.', 'type' => 'string', 'example' => 'success', 'title' => ''], + 'HttpStatusCode' => ['description' => 'HTTP status code', 'type' => 'string', 'example' => '200', 'title' => ''], + 'ResultObject' => [ + 'description' => 'Returned result information', + 'type' => 'object', + 'properties' => [ + 'Xaxis' => [ + 'description' => 'X-axis data of the chart', + 'type' => 'object', + 'properties' => [ + 'Data' => [ + 'description' => 'Data returned by the chart', + 'type' => 'array', + 'items' => ['description' => 'X-axis data of the chart', 'type' => 'string', 'example' => '['."\n" + .' "2025-07-01",'."\n" + .' "2025-07-02",'."\n" + .' "2025-07-03",'."\n" + .' "2025-07-04",'."\n" + .' "2025-07-05",'."\n" + .' "2025-07-06",'."\n" + .' "2025-07-07",'."\n" + .' "2025-07-08",'."\n" + .' "2025-07-09",'."\n" + .' "2025-07-10"'."\n" + .' ]', 'title' => ''], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'Series' => [ + 'description' => 'Chart data', + 'type' => 'array', + 'items' => [ + 'description' => 'Chart data', + 'type' => 'object', + 'properties' => [ + 'Name' => ['description' => 'Name', 'type' => 'string', 'example' => 'rm0102', 'title' => ''], + 'Data' => ['description' => 'Data', 'type' => 'number', 'format' => 'float', 'example' => '10', 'default' => '0.0', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'Total' => [ + 'description' => 'Total number of records.', + 'type' => 'array', + 'items' => ['description' => 'Total count', 'type' => 'integer', 'format' => 'int64', 'example' => '4', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'Percent' => [ + 'description' => 'Call percentage, represented as a decimal', + 'type' => 'array', + 'items' => ['description' => 'Percentage, represented as a decimal', 'type' => 'number', 'format' => 'float', 'example' => '0.5', 'title' => ''], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'Tag Hit Rate Tag Hit Dimension', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRiskTagsLineChart'], + ], + ], + 'ramActions' => [ [ - 'name' => 'tagsLBS', - 'in' => 'query', - 'schema' => [ - 'description' => 'Risk tags (tags), data source DescribeTagsList.', - 'type' => 'string', - 'required' => false, - 'example' => 'rg0001', + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"Success\\": true,\\n \\"Code\\": \\"200\\",\\n \\"Message\\": \\"success\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"ResultObject\\": {\\n \\"Xaxis\\": {\\n \\"Data\\": [\\n \\"[\\\\n \\\\\\"2025-07-01\\\\\\",\\\\n \\\\\\"2025-07-02\\\\\\",\\\\n \\\\\\"2025-07-03\\\\\\",\\\\n \\\\\\"2025-07-04\\\\\\",\\\\n \\\\\\"2025-07-05\\\\\\",\\\\n \\\\\\"2025-07-06\\\\\\",\\\\n \\\\\\"2025-07-07\\\\\\",\\\\n \\\\\\"2025-07-08\\\\\\",\\\\n \\\\\\"2025-07-09\\\\\\",\\\\n \\\\\\"2025-07-10\\\\\\"\\\\n ]\\"\\n ]\\n },\\n \\"Series\\": [\\n {\\n \\"Name\\": \\"rm0102\\",\\n \\"Data\\": 10\\n }\\n ],\\n \\"Total\\": [\\n 4\\n ],\\n \\"Percent\\": [\\n 0.5\\n ]\\n }\\n}","type":"json"}]', + ], + 'DescribeRuleBarChart' => [ + 'summary' => 'Queries the policy overview list.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ [ - 'name' => 'scoreSBS', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Starting value of the score range (score), only non-negative integers are allowed, the right interval must be greater than the left interval, both intervals are inclusive.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'scoreEBS', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'End value of the score range (score), only non-negative integers are allowed, and the right interval must be greater than the left interval, with both intervals being closed.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '2', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'condition1AL', + 'name' => 'eventCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'Full-text match 1, cannot exceed 30 characters.', - 'type' => 'string', - 'required' => false, - 'example' => 'rm0102', - ], + 'schema' => ['description' => 'The event codes. Separate multiple event codes with commas (,).', 'type' => 'string', 'required' => false, 'example' => 'account_abuse_pro,account_abuse', 'title' => ''], ], [ - 'name' => 'condition2AL', + 'name' => 'beginTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Full-text match 2, cannot exceed 30 characters.', - 'type' => 'string', - 'required' => false, - 'example' => 'rm0102', - ], + 'schema' => ['description' => 'The start time of the query. Unit: milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1739841750000', 'title' => ''], ], [ - 'name' => 'condition3AL', + 'name' => 'endTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Full-text match 3, cannot exceed 30 characters.', - 'type' => 'string', - 'required' => false, - 'example' => 'rm0102', - ], + 'schema' => ['description' => 'The end time of the query. Unit: milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1750904603000', 'title' => ''], ], ], 'responses' => [ @@ -22896,204 +17492,131 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '6', - ], - 'pageSize' => [ - 'description' => 'Page size, default value is 10.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '9', - ], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'success' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error message.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object.', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned object.', - 'type' => 'object', - 'properties' => [ - 'service' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'example' => '注册事件', - ], - 'accountId' => [ - 'description' => 'Account ID.', - 'type' => 'string', - 'example' => '1631801314885832', - ], - 'mobile' => [ - 'description' => 'Mobile phone number.', - 'type' => 'string', - 'example' => '13817606333', - ], - 'score' => [ - 'description' => 'Score.', - 'type' => 'string', - 'example' => '10.0', - ], - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => '546F8063-0104-5271-9EB7-56FB3F375BAD', - ], - 'tags' => [ - 'description' => 'Tags.', - 'type' => 'string', - 'example' => 'rm0102', - ], - 'email' => [ - 'description' => 'Email.', - 'type' => 'string', - 'example' => 'xxxx@123.com'."\n", - ], - 'timestamp' => [ - 'description' => 'Transaction time.', - 'type' => 'string', - 'example' => '1737101348000', - ], - 'ip' => [ - 'description' => 'IP address.', - 'type' => 'string', - 'example' => '10.200.5.100', - ], - 'nickName' => [ - 'description' => 'Nickname.', - 'type' => 'string', - 'example' => '昵称', + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'yaxis' => [ + 'description' => 'The y-axis results.', + 'type' => 'object', + 'properties' => [ + 'data' => [ + 'description' => 'The y-axis data items.', + 'type' => 'array', + 'items' => ['description' => 'The y-axis data items.', 'type' => 'string', 'example' => '['."\n" + .' "决策引擎可观测性持续建设_策略01",'."\n" + .' "决策引擎可观测性持续建设_策略03",'."\n" + .' "决策引擎可观测性持续建设_策略04",'."\n" + .' "决策引擎可观测性持续建设_策略02"'."\n" + .' ]', 'title' => ''], + 'title' => '', + 'example' => '', + ], ], - 'umid' => [ - 'description' => 'Device ID.', - 'type' => 'string', - 'example' => '4239', + 'title' => '', + 'example' => '', + ], + 'series' => [ + 'description' => 'The data list.', + 'type' => 'array', + 'items' => [ + 'description' => 'The data list.', + 'type' => 'object', + 'properties' => [ + 'type' => ['description' => 'The bar chart type.', 'type' => 'string', 'example' => 'bar', 'title' => ''], + 'data' => [ + 'description' => 'The response data.', + 'type' => 'array', + 'items' => [ + 'description' => 'The response data.', + 'type' => 'object', + 'properties' => [ + 'ruleName' => ['description' => 'The policy name.', 'type' => 'string', 'example' => '营销风险识别评分_高风险_拒绝', 'title' => ''], + 'eventName' => ['description' => 'The event name.', 'type' => 'string', 'example' => '营销事件', 'title' => ''], + 'status' => ['description' => 'The status.', 'type' => 'string', 'example' => 'RUNNING', 'title' => ''], + 'num' => ['description' => 'The quantity.', 'type' => 'integer', 'format' => 'int64', 'example' => '100', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'errorCodes' => [ - 400 => [ - [ - 'errorCode' => '1701', - 'errorMessage' => 'user not auth sls', - ], + 'title' => 'Query policy overview list', + 'changeSet' => [ + ['createdAt' => '2022-03-02T06:01:06.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRuleBarChart'], ], - 500 => [ - [ - 'errorCode' => '1101', - 'errorMessage' => 'system error', + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 9,\\n \\"resultObject\\": [\\n {\\n \\"service\\": \\"注册事件\\",\\n \\"accountId\\": \\"1631801314885832\\",\\n \\"mobile\\": \\"13817606333\\",\\n \\"score\\": \\"10.0\\",\\n \\"requestId\\": \\"546F8063-0104-5271-9EB7-56FB3F375BAD\\",\\n \\"tags\\": \\"rm0102\\",\\n \\"email\\": \\"xxxx@123.com\\\\n\\",\\n \\"timestamp\\": \\"1737101348000\\",\\n \\"ip\\": \\"10.200.5.100\\",\\n \\"nickName\\": \\"昵称\\",\\n \\"umid\\": \\"4239\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Query Event History List', - 'translator' => 'machine', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": {\\n \\"yaxis\\": {\\n \\"data\\": [\\n \\"[\\\\n \\\\\\"决策引擎可观测性持续建设_策略01\\\\\\",\\\\n \\\\\\"决策引擎可观测性持续建设_策略03\\\\\\",\\\\n \\\\\\"决策引擎可观测性持续建设_策略04\\\\\\",\\\\n \\\\\\"决策引擎可观测性持续建设_策略02\\\\\\"\\\\n ]\\"\\n ]\\n },\\n \\"series\\": [\\n {\\n \\"type\\": \\"bar\\",\\n \\"data\\": [\\n {\\n \\"ruleName\\": \\"营销风险识别评分_高风险_拒绝\\",\\n \\"eventName\\": \\"营销事件\\",\\n \\"status\\": \\"RUNNING\\",\\n \\"num\\": 100\\n }\\n ]\\n }\\n ]\\n }\\n}","type":"json"}]', ], - 'RemoveEvent' => [ - 'summary' => 'Delete Event', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DescribeRuleCountByUserId' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'id', - 'in' => 'query', - 'schema' => [ - 'description' => 'Event ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '2556', - ], - ], - [ - 'name' => 'templateCode', - 'in' => 'query', - 'schema' => [ - 'description' => 'Input field template type', - 'type' => 'string', - 'required' => false, - 'example' => 'register', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'eventCode', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_arqbuy7206', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ 'name' => 'createType', 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], - ], - [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The creation type.', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], ], ], 'responses' => [ @@ -23101,95 +17624,93 @@ 'schema' => [ 'type' => 'object', 'properties' => [ + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '27', 'title' => ''], + 'maxTotalItem' => ['description' => 'The maximum number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '100', 'title' => ''], + 'limit' => ['description' => 'Indicates whether the limit condition is reached. Valid values: - **true**: The limit condition is reached. - **false**: The limit condition is not reached.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Delete Event', - 'translator' => 'machine', - ], - 'DescribeDownloadUrl' => [ - 'summary' => 'Download', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query the number of policies by user ID', + 'summary' => 'Queries the number of policies by user ID.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:28:18.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRuleCountByUserId'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"totalItem\\": 27,\\n \\"maxTotalItem\\": 100,\\n \\"limit\\": false\\n }\\n}","type":"json"}]', + ], + 'DescribeRuleDetailByRuleId' => [ + 'summary' => 'Query policy/version details.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafBCGX2Z'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Sets the language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'Type', + 'name' => 'ruleId', 'in' => 'query', - 'schema' => [ - 'description' => 'Download type', - 'type' => 'string', - 'required' => false, - 'example' => 'FILE', - ], + 'schema' => ['description' => 'The policy ID.', 'type' => 'string', 'required' => false, 'example' => '102059', 'title' => ''], ], [ - 'name' => 'TaskId', + 'name' => 'consoleRuleId', 'in' => 'query', - 'schema' => [ - 'description' => 'Task ID.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '18191', - ], + 'schema' => ['description' => 'The primary key ID of the policy.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '7110', 'title' => ''], ], [ - 'name' => 'FileType', + 'name' => 'ruleVersionId', 'in' => 'query', - 'schema' => [ - 'description' => 'File type', - 'type' => 'string', - 'required' => false, - 'example' => 'CSV', - ], + 'schema' => ['description' => 'The primary key ID of the policy version.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '10203', 'title' => ''], ], [ - 'name' => 'RegId', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -23197,34 +17718,138 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'string', - 'example' => 'true', + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'memo' => ['description' => 'The remarks.', 'type' => 'string', 'example' => '备注', 'title' => ''], + 'ruleActionMap' => ['description' => 'The rule action structure.', 'type' => 'object', 'example' => '{'."\n" + .' "SCORE": ['."\n" + .' {'."\n" + .' "actionType": "SCORE",'."\n" + .' "displayType": "ACTION",'."\n" + .' "code": "deAddScore",'."\n" + .' "sourceType": "SAF",'."\n" + .' "inputs": ['."\n" + .' "123"'."\n" + .' ],'."\n" + .' "name": "__addDeScore__",'."\n" + .' "description": "打分",'."\n" + .' "inputTitle": "123",'."\n" + .' "outputType": "const",'."\n" + .' "type": "ACTION",'."\n" + .' "title": "打分",'."\n" + .' "fieldType": "DOUBLE"'."\n" + .' }'."\n" + .' ],'."\n" + .' "VARIABLE": ['."\n" + .' {'."\n" + .' "actionType": "VARIABLE",'."\n" + .' "displayType": "MIDDLE",'."\n" + .' "code": "mid1",'."\n" + .' "inputs": ['."\n" + .' "gg"'."\n" + .' ],'."\n" + .' "name": "mid1",'."\n" + .' "description": "中间变量,mid1",'."\n" + .' "type": "MIDDLE",'."\n" + .' "title": "mid1",'."\n" + .' "fieldType": "STRING"'."\n" + .' }'."\n" + .' ],'."\n" + .' "TAG": ['."\n" + .' {'."\n" + .' "actionType": "TAG",'."\n" + .' "displayType": "ACTION",'."\n" + .' "code": "addDeTags",'."\n" + .' "sourceType": "SAF",'."\n" + .' "inputs": ['."\n" + .' "123"'."\n" + .' ],'."\n" + .' "name": "__addDeTags__",'."\n" + .' "description": "打标签",'."\n" + .' "outputType": "const",'."\n" + .' "type": "ACTION",'."\n" + .' "title": "打标签",'."\n" + .' "fieldType": "STRING"'."\n" + .' }'."\n" + .' ],'."\n" + .' "MIDDLE_VARIABLE": ['."\n" + .' {'."\n" + .' "actionType": "MIDDLE_VARIABLE",'."\n" + .' "inputs": ['."\n" + .' "mid1"'."\n" + .' ],'."\n" + .' "fieldValue": "123",'."\n" + .' "fieldType": "STRING"'."\n" + .' }'."\n" + .' ]'."\n" + .' }', 'title' => ''], + 'bizVersion' => ['description' => 'The version.', 'type' => 'string', 'example' => '1', 'title' => ''], + 'gmtCreate' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1621578648000', 'title' => ''], + 'ruleStatus' => ['description' => 'The policy status.', 'type' => 'string', 'example' => 'RUNNING', 'title' => ''], + 'ruleExpressions' => ['description' => 'The rule expressions.', 'type' => 'string', 'example' => '[{\\"expressionName\\":\\"营销风险识别评分\\",\\"itemId\\":1,\\"left\\":{\\"name\\":\\"sl_rjtsDXK124a5\\"},\\"operatorCode\\":\\"between\\",\\"operatorName\\":\\"数字在[a,b]之间\\",\\"right\\":{\\"fieldValue\\":\\"[65,100]\\"}}]', 'title' => ''], + 'gmtModified' => ['description' => 'The modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1565701886000', 'title' => ''], + 'eventName' => ['description' => 'The event name.', 'type' => 'string', 'example' => '注册风险', 'title' => ''], + 'ruleName' => ['description' => 'The policy name.', 'type' => 'string', 'example' => '营销风险识别', 'title' => ''], + 'logicExpression' => ['description' => 'The logical expression.', 'type' => 'string', 'example' => '1&2', 'title' => ''], + 'consoleRuleId' => ['description' => 'The primary key ID of the policy.', 'type' => 'integer', 'format' => 'int64', 'example' => '6633', 'title' => ''], + 'ruleId' => ['description' => 'The policy ID.', 'type' => 'string', 'example' => '101544', 'title' => ''], + 'ruleVersionId' => ['description' => 'The primary key ID of the policy version.', 'type' => 'integer', 'format' => 'int64', 'example' => '3823', 'title' => ''], + 'mainEventCode' => ['description' => 'The main event code.', 'type' => 'string', 'example' => 'de_asssce8122', 'title' => ''], + 'eventCode' => ['description' => 'The event code.', 'type' => 'string', 'example' => 'de_asssce8122', 'title' => ''], + 'ruleActions' => ['description' => 'The rule actions.', 'type' => 'string', 'example' => '[{\\"actionType\\":\\"TAG\\",\\"code\\":\\"addDeTags\\",\\"description\\":\\"打标签\\",\\"displayType\\":\\"ACTION\\",\\"fieldType\\":\\"STRING\\",\\"inputs\\":[\\"123\\"],\\"name\\":\\"__addDeTags__\\",\\"outputType\\":\\"const\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"打标签\\",\\"type\\":\\"ACTION\\"},{\\"actionType\\":\\"SCORE\\",\\"code\\":\\"deAddScore\\",\\"description\\":\\"打分\\",\\"displayType\\":\\"ACTION\\",\\"fieldType\\":\\"DOUBLE\\",\\"inputTitle\\":\\"123\\",\\"inputs\\":[\\"123\\"],\\"name\\":\\"__addDeScore__\\",\\"outputType\\":\\"const\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"打分\\",\\"type\\":\\"ACTION\\"},{\\"actionType\\":\\"MIDDLE_VARIABLE\\",\\"fieldType\\":\\"STRING\\",\\"fieldValue\\":\\"123\\",\\"inputs\\":[\\"mid1\\"]},{\\"actionType\\":\\"VARIABLE\\",\\"code\\":\\"mid1\\",\\"description\\":\\"中间变量,mid1\\",\\"displayType\\":\\"MIDDLE\\",\\"fieldType\\":\\"STRING\\",\\"inputs\\":[\\"gg\\"],\\"name\\":\\"mid1\\",\\"title\\":\\"mid1\\",\\"type\\":\\"MIDDLE\\"}]', 'title' => ''], + 'ruleBody' => ['description' => 'The DSL policy expression.', 'type' => 'string', 'example' => '{\\"elseIfStatement\\":[{\\"condition\\":{\\"currentId\\":0,\\"deepCount\\":1,\\"list\\":[{\\"currentId\\":0,\\"deepCount\\":1,\\"left\\":{\\"code\\":\\"getLbsRegion(longitude, latitude)?.prov\\",\\"description\\":\\"根据经纬度得到省份信息,比如经度:111.878062,纬度:22.585409,则经过运算,输出”广东省“\\",\\"displayType\\":\\"SELF_BIND\\",\\"fieldType\\":\\"STRING\\",\\"functionCode\\":\\"\\",\\"functionName\\":\\"\\",\\"hasRightVariable\\":true,\\"name\\":\\"sl_S02sHLFT7818\\",\\"outputThreshold\\":{},\\"sourceType\\":\\"SAF\\",\\"title\\":\\"经纬度自定义系统变量\\",\\"type\\":\\"SELF_BIND\\"},\\"operatorCode\\":\\"equals\\",\\"operatorName\\":\\"等于\\",\\"parentId\\":0,\\"right\\":{\\"name\\":\\"cc\\",\\"rightVariableType\\":\\"constant\\"},\\"sequence\\":5}],\\"parentId\\":0,\\"relationship\\":\\"and\\"},\\"then\\":[{\\"actionType\\":\\"TAG\\",\\"code\\":\\"addDeTags\\",\\"description\\":\\"打标签\\",\\"displayType\\":\\"ACTION\\",\\"fieldType\\":\\"STRING\\",\\"inputs\\":[\\"332\\"],\\"name\\":\\"__addDeTags__\\",\\"outputType\\":\\"const\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"打标签\\",\\"type\\":\\"ACTION\\"}]}],\\"elseStatement\\":{\\"then\\":[{\\"actionType\\":\\"TAG\\",\\"code\\":\\"addDeTags\\",\\"description\\":\\"打标签\\",\\"displayType\\":\\"ACTION\\",\\"fieldType\\":\\"STRING\\",\\"inputs\\":[\\"321\\"],\\"name\\":\\"__addDeTags__\\",\\"outputType\\":\\"const\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"打标签\\",\\"type\\":\\"ACTION\\"}]},\\"ifStatement\\":{\\"condition\\":{\\"currentId\\":0,\\"deepCount\\":1,\\"list\\":[{\\"currentId\\":0,\\"deepCount\\":1,\\"left\\":{\\"code\\":\\"queryPhoneSimulatorInfo(deviceToken)?.brand\\",\\"description\\":\\"设备信息-终端品牌\\",\\"displayType\\":\\"DEVICE\\",\\"fieldType\\":\\"STRING\\",\\"functionCode\\":\\"\\",\\"functionName\\":\\"\\",\\"hasRightVariable\\":true,\\"name\\":\\"__device_brand__\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"设备信息-终端品牌-brand\\",\\"type\\":\\"DEVICE\\"},\\"operatorCode\\":\\"deInNameList\\",\\"operatorName\\":\\"在名单中\\",\\"parentId\\":0,\\"right\\":{\\"code\\":\\"nl_UN8otElLb490\\",\\"description\\":\\"描述11\\",\\"displayType\\":\\"NAME_LIST\\",\\"name\\":\\"nl_UN8otElLb490\\",\\"rightVariableType\\":\\"constant\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"wtz_名单新建测试02\\",\\"type\\":\\"NAME_LIST\\"},\\"sequence\\":1},{\\"currentId\\":0,\\"deepCount\\":1,\\"left\\":{\\"code\\":\\"deFunctionProcess(ip,\\\\\\"isIp\\\\\\")\\",\\"description\\":\\"判断是否符合IPv4标准\\",\\"displayType\\":\\"SYSTEM_BIND\\",\\"fieldType\\":\\"BOOLEAN\\",\\"functionCode\\":\\"\\",\\"functionName\\":\\"\\",\\"hasRightVariable\\":false,\\"name\\":\\"__isIpAddressV4__\\",\\"outputThreshold\\":{},\\"sourceType\\":\\"SAF\\",\\"title\\":\\"IP是否符合IPV4格式\\",\\"type\\":\\"SYSTEM_BIND\\"},\\"operatorCode\\":\\"boolIsTrue\\",\\"operatorName\\":\\"为true\\",\\"parentId\\":0,\\"right\\":{\\"name\\":\\"\\",\\"rightVariableType\\":\\"constant\\"},\\"sequence\\":2},{\\"currentId\\":0,\\"deepCount\\":1,\\"list\\":[{\\"currentId\\":0,\\"deepCount\\":1,\\"left\\":{\\"code\\":\\"parseIpV2(ip)?.cityId\\",\\"description\\":\\"通过IP地址库解析IP所在的城市Code,例如,输入“42.120.74.211”,经过该变量运算,输出“330100”。\\",\\"displayType\\":\\"SYSTEM_BIND\\",\\"fieldType\\":\\"STRING\\",\\"functionCode\\":\\"\\",\\"functionName\\":\\"\\",\\"hasRightVariable\\":true,\\"name\\":\\"__ipLocationCityCode__\\",\\"outputThreshold\\":{},\\"sourceType\\":\\"SAF\\",\\"title\\":\\"IP所在地_城市Code\\",\\"type\\":\\"SYSTEM_BIND\\"},\\"operatorCode\\":\\"equals\\",\\"operatorName\\":\\"等于\\",\\"parentId\\":0,\\"right\\":{\\"code\\":\\"deFunctionProcess(ip,\\\\\\"getCountry\\\\\\")\\",\\"description\\":\\"通过IP地址库解析IP所在的城市名称,例如,输入“42.120.74.211”,经过该变量运算,输出“CN”。\\",\\"displayType\\":\\"SYSTEM_BIND\\",\\"fieldType\\":\\"STRING\\",\\"functionCode\\":\\"\\",\\"functionName\\":\\"\\",\\"name\\":\\"__ipLocationCountryId__\\",\\"outputThreshold\\":{},\\"rightVariableType\\":\\"variable\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"IP所在地_国家Code\\",\\"type\\":\\"SYSTEM_BIND\\"},\\"sequence\\":3},{\\"currentId\\":0,\\"deepCount\\":1,\\"list\\":[{\\"currentId\\":0,\\"deepCount\\":1,\\"left\\":{\\"code\\":\\"parseIpV2(ip)?.cityId\\",\\"description\\":\\"通过IP地址库解析IP所在的城市Code,例如,输入“42.120.74.211”,经过该变量运算,输出“330100”。\\",\\"displayType\\":\\"SYSTEM_BIND\\",\\"fieldType\\":\\"STRING\\",\\"functionCode\\":\\"\\",\\"functionName\\":\\"\\",\\"hasRightVariable\\":true,\\"name\\":\\"__ipLocationCityCode__\\",\\"outputThreshold\\":{\\"$ref\\":\\"$.ifStatement.condition.list[2].list[0].left.outputThreshold\\"},\\"sourceType\\":\\"SAF\\",\\"title\\":\\"IP所在地_城市Code\\",\\"type\\":\\"SYSTEM_BIND\\"},\\"operatorCode\\":\\"deInNameList\\",\\"operatorName\\":\\"在名单中\\",\\"parentId\\":0,\\"right\\":{\\"code\\":\\"nl_NsVwBD2s11e0\\",\\"displayType\\":\\"NAME_LIST\\",\\"name\\":\\"nl_NsVwBD2s11e0\\",\\"rightVariableType\\":\\"constant\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"device_block_list\\",\\"type\\":\\"NAME_LIST\\"},\\"sequence\\":4}],\\"parentId\\":0,\\"relationship\\":\\"and\\"}],\\"parentId\\":0,\\"relationship\\":\\"and\\"}],\\"parentId\\":0,\\"relationship\\":\\"and\\"},\\"then\\":[{\\"actionType\\":\\"TAG\\",\\"code\\":\\"addDeTags\\",\\"description\\":\\"打标签\\",\\"displayType\\":\\"ACTION\\",\\"fieldType\\":\\"STRING\\",\\"inputs\\":[\\"123\\"],\\"name\\":\\"__addDeTags__\\",\\"outputType\\":\\"const\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"打标签\\",\\"type\\":\\"ACTION\\"}]}}', 'title' => ''], + 'ruleType' => [ + 'description' => 'The policy type.', + 'enumValueTitles' => ['DSL' => 'DSL policy', 'DEFAULT' => 'Default policy'], + 'type' => 'string', + 'example' => 'DSL', + 'title' => '', + ], + 'ruleAuthType' => ['description' => 'The policy type.', 'type' => 'string', 'example' => 'NOMAL', 'title' => ''], + 'createType' => ['description' => 'The creation type.', 'type' => 'string', 'example' => 'MORMAL', 'title' => ''], + 'authType' => ['description' => 'The service authorization type.', 'type' => 'string', 'example' => 'all', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": \\"true\\"\\n}","type":"json"}]', - 'title' => 'Download', - 'translator' => 'machine', - ], - 'DescribeRuleHit' => [ - 'summary' => 'Query rule hit details', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query Policy Details', + 'changeSet' => [ + ['createdAt' => '2025-07-22T08:12:51.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2021-10-18T12:18:57.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRuleDetailByRuleId'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"memo\\": \\"备注\\",\\n \\"ruleActionMap\\": {\\n \\"SCORE\\": [\\n {\\n \\"actionType\\": \\"SCORE\\",\\n \\"displayType\\": \\"ACTION\\",\\n \\"code\\": \\"deAddScore\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"inputs\\": [\\n \\"123\\"\\n ],\\n \\"name\\": \\"__addDeScore__\\",\\n \\"description\\": \\"打分\\",\\n \\"inputTitle\\": \\"123\\",\\n \\"outputType\\": \\"const\\",\\n \\"type\\": \\"ACTION\\",\\n \\"title\\": \\"打分\\",\\n \\"fieldType\\": \\"DOUBLE\\"\\n }\\n ],\\n \\"VARIABLE\\": [\\n {\\n \\"actionType\\": \\"VARIABLE\\",\\n \\"displayType\\": \\"MIDDLE\\",\\n \\"code\\": \\"mid1\\",\\n \\"inputs\\": [\\n \\"gg\\"\\n ],\\n \\"name\\": \\"mid1\\",\\n \\"description\\": \\"中间变量,mid1\\",\\n \\"type\\": \\"MIDDLE\\",\\n \\"title\\": \\"mid1\\",\\n \\"fieldType\\": \\"STRING\\"\\n }\\n ],\\n \\"TAG\\": [\\n {\\n \\"actionType\\": \\"TAG\\",\\n \\"displayType\\": \\"ACTION\\",\\n \\"code\\": \\"addDeTags\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"inputs\\": [\\n \\"123\\"\\n ],\\n \\"name\\": \\"__addDeTags__\\",\\n \\"description\\": \\"打标签\\",\\n \\"outputType\\": \\"const\\",\\n \\"type\\": \\"ACTION\\",\\n \\"title\\": \\"打标签\\",\\n \\"fieldType\\": \\"STRING\\"\\n }\\n ],\\n \\"MIDDLE_VARIABLE\\": [\\n {\\n \\"actionType\\": \\"MIDDLE_VARIABLE\\",\\n \\"inputs\\": [\\n \\"mid1\\"\\n ],\\n \\"fieldValue\\": \\"123\\",\\n \\"fieldType\\": \\"STRING\\"\\n }\\n ]\\n },\\n \\"bizVersion\\": \\"1\\",\\n \\"gmtCreate\\": 1621578648000,\\n \\"ruleStatus\\": \\"RUNNING\\",\\n \\"ruleExpressions\\": \\"[{\\\\\\\\\\\\\\"expressionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"营销风险识别评分\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"itemId\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"sl_rjtsDXK124a5\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"between\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"数字在[a,b]之间\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"fieldValue\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"[65,100]\\\\\\\\\\\\\\"}}]\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"eventName\\": \\"注册风险\\",\\n \\"ruleName\\": \\"营销风险识别\\",\\n \\"logicExpression\\": \\"1&2\\",\\n \\"consoleRuleId\\": 6633,\\n \\"ruleId\\": \\"101544\\",\\n \\"ruleVersionId\\": 3823,\\n \\"mainEventCode\\": \\"de_asssce8122\\",\\n \\"eventCode\\": \\"de_asssce8122\\",\\n \\"ruleActions\\": \\"[{\\\\\\\\\\\\\\"actionType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"TAG\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"addDeTags\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"inputs\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"123\\\\\\\\\\\\\\"],\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__addDeTags__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"const\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\"},{\\\\\\\\\\\\\\"actionType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SCORE\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"deAddScore\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打分\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"DOUBLE\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"inputTitle\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"123\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"inputs\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"123\\\\\\\\\\\\\\"],\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__addDeScore__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"const\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打分\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\"},{\\\\\\\\\\\\\\"actionType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"MIDDLE_VARIABLE\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldValue\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"123\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"inputs\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"mid1\\\\\\\\\\\\\\"]},{\\\\\\\\\\\\\\"actionType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"VARIABLE\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"mid1\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"中间变量,mid1\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"MIDDLE\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"inputs\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"gg\\\\\\\\\\\\\\"],\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"mid1\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"mid1\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"MIDDLE\\\\\\\\\\\\\\"}]\\",\\n \\"ruleBody\\": \\"{\\\\\\\\\\\\\\"elseIfStatement\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"condition\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"list\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"getLbsRegion(longitude, latitude)?.prov\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"根据经纬度得到省份信息,比如经度:111.878062,纬度:22.585409,则经过运算,输出”广东省“\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SELF_BIND\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"hasRightVariable\\\\\\\\\\\\\\":true,\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"sl_S02sHLFT7818\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputThreshold\\\\\\\\\\\\\\":{},\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"经纬度自定义系统变量\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SELF_BIND\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"equals\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"等于\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"cc\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"rightVariableType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"constant\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"sequence\\\\\\\\\\\\\\":5}],\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"relationship\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"and\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"then\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"actionType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"TAG\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"addDeTags\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"inputs\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"332\\\\\\\\\\\\\\"],\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__addDeTags__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"const\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\"}]}],\\\\\\\\\\\\\\"elseStatement\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"then\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"actionType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"TAG\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"addDeTags\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"inputs\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"321\\\\\\\\\\\\\\"],\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__addDeTags__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"const\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\"}]},\\\\\\\\\\\\\\"ifStatement\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"condition\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"list\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"queryPhoneSimulatorInfo(deviceToken)?.brand\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"设备信息-终端品牌\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"DEVICE\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"hasRightVariable\\\\\\\\\\\\\\":true,\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__device_brand__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"设备信息-终端品牌-brand\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"DEVICE\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"deInNameList\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"在名单中\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"nl_UN8otElLb490\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"描述11\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"NAME_LIST\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"nl_UN8otElLb490\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"rightVariableType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"constant\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"wtz_名单新建测试02\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"NAME_LIST\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"sequence\\\\\\\\\\\\\\":1},{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"deFunctionProcess(ip,\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"isIp\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\")\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"判断是否符合IPv4标准\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"BOOLEAN\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"hasRightVariable\\\\\\\\\\\\\\":false,\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__isIpAddressV4__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputThreshold\\\\\\\\\\\\\\":{},\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"IP是否符合IPV4格式\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"boolIsTrue\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"为true\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"rightVariableType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"constant\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"sequence\\\\\\\\\\\\\\":2},{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"list\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"parseIpV2(ip)?.cityId\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"通过IP地址库解析IP所在的城市Code,例如,输入“42.120.74.211”,经过该变量运算,输出“330100”。\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"hasRightVariable\\\\\\\\\\\\\\":true,\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__ipLocationCityCode__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputThreshold\\\\\\\\\\\\\\":{},\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"IP所在地_城市Code\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"equals\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"等于\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"deFunctionProcess(ip,\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"getCountry\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\")\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"通过IP地址库解析IP所在的城市名称,例如,输入“42.120.74.211”,经过该变量运算,输出“CN”。\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__ipLocationCountryId__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputThreshold\\\\\\\\\\\\\\":{},\\\\\\\\\\\\\\"rightVariableType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"variable\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"IP所在地_国家Code\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"sequence\\\\\\\\\\\\\\":3},{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"list\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"parseIpV2(ip)?.cityId\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"通过IP地址库解析IP所在的城市Code,例如,输入“42.120.74.211”,经过该变量运算,输出“330100”。\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"hasRightVariable\\\\\\\\\\\\\\":true,\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__ipLocationCityCode__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputThreshold\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"$ref\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"$.ifStatement.condition.list[2].list[0].left.outputThreshold\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"IP所在地_城市Code\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"deInNameList\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"在名单中\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"nl_NsVwBD2s11e0\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"NAME_LIST\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"nl_NsVwBD2s11e0\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"rightVariableType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"constant\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"device_block_list\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"NAME_LIST\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"sequence\\\\\\\\\\\\\\":4}],\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"relationship\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"and\\\\\\\\\\\\\\"}],\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"relationship\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"and\\\\\\\\\\\\\\"}],\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"relationship\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"and\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"then\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"actionType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"TAG\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"addDeTags\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"inputs\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"123\\\\\\\\\\\\\\"],\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__addDeTags__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"const\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\"}]}}\\",\\n \\"ruleType\\": \\"DSL\\",\\n \\"ruleAuthType\\": \\"NOMAL\\",\\n \\"createType\\": \\"MORMAL\\",\\n \\"authType\\": \\"all\\"\\n }\\n}","type":"json"}]', + ], + 'DescribeRuleHit' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -23235,73 +17860,40 @@ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ 'name' => 'sRequestId', 'in' => 'query', - 'schema' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'required' => false, - 'example' => '60C97040-D5D5-4906-9522-B9B413730CAA', - ], + 'schema' => ['description' => 'The request ID.', 'type' => 'string', 'required' => false, 'example' => '60C97040-D5D5-4906-9522-B9B413730CAA', 'title' => ''], ], [ 'name' => 'ruleId', 'in' => 'query', - 'schema' => [ - 'description' => 'Rule ID', - 'type' => 'string', - 'required' => false, - 'example' => '102059', - ], + 'schema' => ['description' => 'The policy ID.', 'type' => 'string', 'required' => false, 'example' => '102059', 'title' => ''], ], [ 'name' => 'ruleSnapshotId', 'in' => 'query', - 'schema' => [ - 'description' => 'Snapshot ID.', - 'type' => 'string', - 'required' => false, - 'example' => '27', - ], + 'schema' => ['description' => 'The snapshot ID.', 'type' => 'string', 'required' => false, 'example' => '27', 'title' => ''], ], [ 'name' => 'requestTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Execution time', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1752571330000', - ], + 'schema' => ['description' => 'The execution time.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1752571330000', 'title' => ''], ], ], 'responses' => [ @@ -23309,120 +17901,128 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'object', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'object', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', 'title' => 'DescribeRuleHit', - 'translator' => 'machine', - ], - 'DescribeUsedService' => [ - 'summary' => 'Get List of Services Used by User', - 'methods' => [ - 'post', - 'get', + 'summary' => 'Queries the details of policy rule hits.', + 'changeSet' => [ + ['createdAt' => '2025-07-23T07:20:31.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-05-11T07:23:08.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRuleHit'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeRuleListByEventCodesList' => [ + 'summary' => 'Queries a list of policies.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'eventCodes', + 'in' => 'query', + 'schema' => ['description' => 'The event codes. The value is a JSON array string.', 'type' => 'string', 'required' => true, 'example' => '["de_asssce8122"]', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'records' => [ - 'description' => 'Record details', + 'resultObject' => [ + 'description' => 'The returned object.', 'type' => 'array', 'items' => [ - 'description' => 'Record details.', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'enName' => [ - 'description' => 'English name', - 'type' => 'string', - 'example' => 'account_abuse', - ], - 'name' => [ - 'description' => 'Service name', - 'type' => 'string', - 'example' => '注册风险识别服务', - ], - 'serviceCode' => [ - 'description' => 'Service code', - 'type' => 'string', - 'example' => 'account_abuse', - ], + 'ruleId' => ['description' => 'The policy ID.', 'type' => 'string', 'example' => '4730', 'title' => ''], + 'ruleName' => ['description' => 'The policy name.', 'type' => 'string', 'example' => '营销风险识别', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"records\\": [\\n {\\n \\"enName\\": \\"account_abuse\\",\\n \\"name\\": \\"注册风险识别服务\\",\\n \\"serviceCode\\": \\"account_abuse\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Get List of Services Used by User', - 'translator' => 'machine', - ], - 'DescribeAuthEventNameList' => [ - 'summary' => 'Query the list of event names for the current user', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query policy list by event code', + 'changeSet' => [ + ['createdAt' => '2021-12-22T09:23:29.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRuleListByEventCodesList'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"ruleId\\": \\"4730\\",\\n \\"ruleName\\": \\"营销风险识别\\"\\n }\\n ],\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeRulePageList' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -23431,101 +18031,64 @@ 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafBCGX2Z'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - ], - ], + [ + 'name' => 'pageSize', + 'in' => 'query', + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'string', 'required' => false, 'example' => '10', 'title' => ''], ], - ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Query the list of event names for the current user', - 'translator' => 'machine', - ], - 'CreateAppKey' => [ - 'summary' => 'Create AppKey', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'eventCode', + 'in' => 'query', + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_asssce8122', 'title' => ''], ], - ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'create', - 'abilityTreeCode' => '135917', - 'abilityTreeNodes' => [ - 'FEATUREsaf64YRTV', - 'FEATUREsaf6E3SDJ', - 'FEATUREsafL5D4RG', + [ + 'name' => 'ruleStatus', + 'in' => 'query', + 'schema' => ['description' => 'The policy status.', 'type' => 'string', 'required' => false, 'example' => 'RUNNING', 'title' => ''], ], - ], - 'parameters' => [ [ - 'name' => 'Lang', + 'name' => 'ruleName', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and responses, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The policy name.', 'type' => 'string', 'required' => false, 'example' => '营销风险识别评分', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'createType', + 'in' => 'query', + 'schema' => ['description' => 'The creation type.', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], + ], + [ + 'name' => 'ruleAuthType', + 'in' => 'query', + 'schema' => ['description' => 'The policy type.', 'type' => 'string', 'required' => false, 'example' => 'NOMAL', 'title' => ''], + ], + [ + 'name' => 'sort', + 'in' => 'query', + 'schema' => ['description' => 'The sort order. Default value: desc.'."\n" + .'- desc: descending order'."\n" + .'- asc: ascending order', 'type' => 'string', 'required' => false, 'example' => 'asc', 'title' => ''], ], ], 'responses' => [ @@ -23533,34 +18096,109 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'data' => [ - 'description' => 'Data object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '28', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], + 'resultObject' => [ + 'description' => 'The returned object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'eventCode' => ['description' => 'The event code.', 'type' => 'string', 'example' => 'de_arcehq4370', 'title' => ''], + 'ruleId' => ['description' => 'The policy ID.', 'type' => 'string', 'example' => '102059', 'title' => ''], + 'ruleStatus' => ['description' => 'The policy status.', 'type' => 'string', 'example' => 'RUNNING', 'title' => ''], + 'gmtModified' => ['description' => 'The modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1565701886000', 'title' => ''], + 'gmtCreate' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1621578648000', 'title' => ''], + 'templateId' => ['description' => 'The template ID.', 'type' => 'integer', 'format' => 'int64', 'example' => 'register', 'title' => ''], + 'priority' => ['description' => 'The policy priority. A larger value indicates a higher priority.', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], + 'ruleName' => ['description' => 'The policy name.', 'type' => 'string', 'example' => '营销风险识别', 'title' => ''], + 'ruleMemo' => ['description' => 'The policy description.', 'type' => 'string', 'example' => '描述信息', 'title' => ''], + 'eventName' => ['description' => 'The event name.', 'type' => 'string', 'example' => '注册风险', 'title' => ''], + 'id' => ['description' => 'The primary key ID of the policy.', 'type' => 'integer', 'format' => 'int64', 'example' => '2793', 'title' => ''], + 'version' => ['description' => 'The version number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'ruleVersionId' => ['description' => 'The primary key ID of the policy version.', 'type' => 'integer', 'format' => 'int64', 'example' => '11300', 'title' => ''], + 'eventType' => ['description' => 'The event type.', 'type' => 'string', 'example' => 'MAIN', 'title' => ''], + 'mainRuleId' => ['description' => 'The ID of the main policy.', 'type' => 'string', 'example' => '4399', 'title' => ''], + 'consoleAudit' => [ + 'description' => 'The audit object.', + 'type' => 'object', + 'properties' => [ + 'id' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1728', 'title' => ''], + 'applyUserId' => ['description' => 'The UID of the user who approved the audit.', 'type' => 'string', 'example' => '用户uid', 'title' => ''], + 'applyUserName' => ['description' => 'The name of the user who approved the audit.', 'type' => 'string', 'example' => 'root', 'title' => ''], + 'auditUserId' => ['description' => 'The UID of the audit user.', 'type' => 'string', 'example' => '1234xxxx', 'title' => ''], + 'auditUserName' => ['description' => 'The name of the audit user.', 'type' => 'string', 'example' => 'root', 'title' => ''], + 'auditRealUserId' => ['description' => 'The UID of the final audit user.', 'type' => 'string', 'example' => '1728', 'title' => ''], + 'auditRealUserName' => ['description' => 'The name of the final audit user.', 'type' => 'string', 'example' => 'root', 'title' => ''], + 'auditStatus' => ['description' => 'The audit status.', 'type' => 'string', 'example' => 'AGREE', 'title' => ''], + 'auditTime' => ['description' => 'The approval time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1545726028000', 'title' => ''], + 'gmtCreate' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1545726028000', 'title' => ''], + 'relationId' => ['description' => 'The transaction ID associated with the approval.', 'type' => 'integer', 'format' => 'int64', 'example' => '123', 'title' => ''], + 'relationType' => ['description' => 'The type of the approval. For example, rule indicates a policy approval.', 'type' => 'string', 'example' => 'RULE', 'title' => ''], + 'relationName' => ['description' => 'The transaction name associated with the approval. This parameter can be empty.', 'type' => 'string', 'example' => '策略1'."\n", 'title' => ''], + 'relationExt' => ['description' => 'The information about other associated users in JSON format.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'auditMsg' => ['description' => 'The approval comment.', 'type' => 'string', 'example' => '同意', 'title' => ''], + 'auditRemark' => ['description' => 'The remark from the approver.', 'type' => 'string', 'example' => '备注', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'externalRuleName' => ['description' => 'The customer-facing policy name.', 'type' => 'string', 'example' => '策略1', 'title' => ''], + 'ruleAuthType' => ['description' => 'The policy type.', 'type' => 'string', 'example' => 'NORMAL', 'title' => ''], + 'authType' => ['description' => 'The service authorization type.', 'type' => 'string', 'example' => 'all', 'title' => ''], + 'hasNewVersion' => ['description' => 'Indicates whether a new version is available.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'ruleType' => ['description' => 'The policy type.', 'type' => 'string', 'example' => 'NORMAL', 'title' => ''], + 'hasTesting' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"data\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Create AppKey', - 'translator' => 'machine', - ], - 'DescribeRequestHit' => [ - 'summary' => 'Query Request Hit Details', - 'methods' => [ - 'post', - 'get', + 'title' => 'List policies by page', + 'summary' => 'Queries a list of policies.', + 'changeSet' => [ + ['createdAt' => '2025-07-22T08:12:51.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2025-05-07T01:25:23.000Z', 'description' => 'Request parameters changed, Response parameters changed'], + ['createdAt' => '2022-12-27T11:32:42.000Z', 'description' => 'Request parameters changed, Response parameters changed'], + ['createdAt' => '2021-10-18T12:18:57.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRulePageList'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 28,\\n \\"pageSize\\": 10,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 3,\\n \\"resultObject\\": [\\n {\\n \\"eventCode\\": \\"de_arcehq4370\\",\\n \\"ruleId\\": \\"102059\\",\\n \\"ruleStatus\\": \\"RUNNING\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"gmtCreate\\": 1621578648000,\\n \\"templateId\\": 0,\\n \\"priority\\": 10,\\n \\"ruleName\\": \\"营销风险识别\\",\\n \\"ruleMemo\\": \\"描述信息\\",\\n \\"eventName\\": \\"注册风险\\",\\n \\"id\\": 2793,\\n \\"version\\": 1,\\n \\"ruleVersionId\\": 11300,\\n \\"eventType\\": \\"MAIN\\",\\n \\"mainRuleId\\": \\"4399\\",\\n \\"consoleAudit\\": {\\n \\"id\\": 1728,\\n \\"applyUserId\\": \\"用户uid\\",\\n \\"applyUserName\\": \\"root\\",\\n \\"auditUserId\\": \\"1234xxxx\\",\\n \\"auditUserName\\": \\"root\\",\\n \\"auditRealUserId\\": \\"1728\\",\\n \\"auditRealUserName\\": \\"root\\",\\n \\"auditStatus\\": \\"AGREE\\",\\n \\"auditTime\\": 1545726028000,\\n \\"gmtCreate\\": 1545726028000,\\n \\"relationId\\": 123,\\n \\"relationType\\": \\"RULE\\",\\n \\"relationName\\": \\"策略1\\\\n\\",\\n \\"relationExt\\": \\"{}\\",\\n \\"auditMsg\\": \\"同意\\",\\n \\"auditRemark\\": \\"备注\\"\\n },\\n \\"externalRuleName\\": \\"策略1\\",\\n \\"ruleAuthType\\": \\"NORMAL\\",\\n \\"authType\\": \\"all\\",\\n \\"hasNewVersion\\": true,\\n \\"ruleType\\": \\"NORMAL\\",\\n \\"hasTesting\\": false\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeRuleSnapshot' => [ + 'summary' => 'Query historical snapshots based on ruleId and version.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -23571,42 +18209,30 @@ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Sets the language type for sending and receiving messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'sRequestId', + 'name' => 'ruleId', 'in' => 'query', - 'schema' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'required' => true, - 'example' => '60C97040-D5D5-4906-9522-B9B413730CAA', - ], + 'schema' => ['description' => 'The policy ID.', 'type' => 'string', 'required' => false, 'example' => '101544', 'title' => ''], + ], + [ + 'name' => 'snapshotVersion', + 'in' => 'query', + 'schema' => ['description' => 'The snapshot version.', 'type' => 'string', 'required' => false, 'example' => '10', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -23614,124 +18240,65 @@ 'schema' => [ 'type' => 'object', 'properties' => [ + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', + 'description' => 'The response object.', 'type' => 'object', 'properties' => [ - 'sRequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => '60C97040-D5D5-4906-9522-B9B413730CAA'."\n", - ], - 'eventCode' => [ - 'description' => 'Event code', - 'type' => 'string', - 'example' => 'de_aszbjb7236', - ], - 'eventName' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'example' => '注册风险', - ], - 'requestTime' => [ - 'description' => 'Timestamp of the request.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1752571330000', - ], - 'totalCost' => [ - 'description' => 'Total amount of the request', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '4', - ], - 'inputs' => [ - 'description' => 'Input parameters.', - 'type' => 'string', - 'example' => '{\\"eventCode\\":\\"de_afghcf6411\\",\\"ip\\":\\"196.168.0.1\\",\\"DEtest222\\":9007199254740999,\\"age\\":20}', - ], - 'outputs' => [ - 'description' => 'Output parameters', - 'type' => 'string', - 'example' => '{\\"tags\\":\\"rm0102,test_tag,age\\",\\"score\\":\\"30.0\\",\\"extend\\":\\"{\\\\\\"OUT_V01\\\\\\":\\\\\\"Maritime\\\\\\",\\\\\\"OUT_V02\\\\\\":\\\\\\"Lome\\\\\\",\\\\\\"OUT_V03\\\\\\":\\\\\\"196.168.0.1_A\\\\\\"}\\",\\"finalDecision\\":\\"REJECT\\"}', - ], - 'ruleHitRecords' => [ - 'description' => 'Details of the executed rules.', - 'type' => 'array', - 'items' => [ - 'description' => 'Details of the executed rules.', - 'type' => 'object', - 'properties' => [ - 'order' => [ - 'description' => 'Order.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'ruleId' => [ - 'description' => 'Policy ID', - 'type' => 'string', - 'example' => '101544', - ], - 'ruleSnapshotId' => [ - 'description' => 'Rule snapshot ID', - 'type' => 'string', - 'example' => '27', - ], - 'ruleName' => [ - 'description' => 'Policy name', - 'type' => 'string', - 'example' => '注册手机号是11位数字', - ], - 'ruleStatus' => [ - 'description' => 'Policy status', - 'type' => 'string', - 'example' => 'RUNNING', - ], - 'hitSuccessful' => [ - 'description' => 'Whether the rule was hit.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'cost' => [ - 'description' => 'Duration', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'isShowDetail' => [ - 'description' => 'Whether to show details', - 'type' => 'boolean', - 'example' => 'true', - ], - ], - ], - ], + 'eventCode' => ['description' => 'The event code.', 'type' => 'string', 'example' => 'de_aszbjb7236', 'title' => ''], + 'ruleId' => ['description' => 'The policy ID', 'type' => 'string', 'example' => '101804', 'title' => ''], + 'memo' => ['description' => 'The remarks.', 'type' => 'string', 'example' => '备注', 'title' => ''], + 'ruleActions' => ['description' => 'The rule actions.', 'type' => 'string', 'example' => '[{\\"inputs\\":[\\"LdShop\\"],\\"name\\":\\"__addDeTags__\\",\\"actionType\\":\\"TAG\\",\\"outputType\\":\\"const\\"}]', 'title' => ''], + 'bizVersion' => ['description' => 'The business version.', 'type' => 'string', 'example' => '1', 'title' => ''], + 'gmtCreate' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1621578648000', 'title' => ''], + 'ruleStatus' => ['description' => 'The policy status.', 'type' => 'string', 'example' => 'RUNNING', 'title' => ''], + 'ruleExpressions' => ['description' => 'The expressions.', 'type' => 'string', 'example' => '[{\\"expressionName\\":\\"代下单_记录日志\\",\\"itemId\\":1,\\"left\\":{\\"name\\":\\"dhcfX2v7670\\"},\\"operatorCode\\":\\"gte\\",\\"operatorName\\":\\"大于等于\\",\\"right\\":{\\"fieldValue\\":\\"2\\"}}]', 'title' => ''], + 'gmtModified' => ['description' => 'The modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1565701886000', 'title' => ''], + 'eventName' => ['description' => 'The event name.', 'type' => 'string', 'example' => '注册风险', 'title' => ''], + 'ruleName' => ['description' => 'The policy name.', 'type' => 'string', 'example' => '营销风险识别', 'title' => ''], + 'logicExpression' => ['description' => 'The expression of the analysis results.', 'type' => 'string', 'example' => '1&2', 'title' => ''], + 'ruleType' => ['description' => 'The policy type.', 'type' => 'string', 'example' => 'DSL', 'title' => ''], + 'ruleBody' => ['description' => 'The DSL policy expression. This field is not empty when ruleType is DSL.', 'type' => 'string', 'example' => '{\\"elseIfStatement\\":[{\\"condition\\":{\\"currentId\\":0,\\"deepCount\\":1,\\"list\\":[{\\"currentId\\":0,\\"deepCount\\":1,\\"left\\":{\\"code\\":\\"getLbsRegion(longitude, latitude)?.prov\\",\\"description\\":\\"根据经纬度得到省份信息,比如经度:111.878062,纬度:22.585409,则经过运算,输出”广东省“\\",\\"displayType\\":\\"SELF_BIND\\",\\"fieldType\\":\\"STRING\\",\\"functionCode\\":\\"\\",\\"functionName\\":\\"\\",\\"hasRightVariable\\":true,\\"name\\":\\"sl_S02sHLFT7818\\",\\"outputThreshold\\":{},\\"sourceType\\":\\"SAF\\",\\"title\\":\\"经纬度自定义系统变量\\",\\"type\\":\\"SELF_BIND\\"},\\"operatorCode\\":\\"equals\\",\\"operatorName\\":\\"等于\\",\\"parentId\\":0,\\"right\\":{\\"name\\":\\"cc\\",\\"rightVariableType\\":\\"constant\\"},\\"sequence\\":5}],\\"parentId\\":0,\\"relationship\\":\\"and\\"},\\"then\\":[{\\"actionType\\":\\"TAG\\",\\"code\\":\\"addDeTags\\",\\"description\\":\\"打标签\\",\\"displayType\\":\\"ACTION\\",\\"fieldType\\":\\"STRING\\",\\"inputs\\":[\\"332\\"],\\"name\\":\\"__addDeTags__\\",\\"outputType\\":\\"const\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"打标签\\",\\"type\\":\\"ACTION\\"}]}],\\"elseStatement\\":{\\"then\\":[{\\"actionType\\":\\"TAG\\",\\"code\\":\\"addDeTags\\",\\"description\\":\\"打标签\\",\\"displayType\\":\\"ACTION\\",\\"fieldType\\":\\"STRING\\",\\"inputs\\":[\\"321\\"],\\"name\\":\\"__addDeTags__\\",\\"outputType\\":\\"const\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"打标签\\",\\"type\\":\\"ACTION\\"}]},\\"ifStatement\\":{\\"condition\\":{\\"currentId\\":0,\\"deepCount\\":1,\\"list\\":[{\\"currentId\\":0,\\"deepCount\\":1,\\"left\\":{\\"code\\":\\"queryPhoneSimulatorInfo(deviceToken)?.brand\\",\\"description\\":\\"设备信息-终端品牌\\",\\"displayType\\":\\"DEVICE\\",\\"fieldType\\":\\"STRING\\",\\"functionCode\\":\\"\\",\\"functionName\\":\\"\\",\\"hasRightVariable\\":true,\\"name\\":\\"__device_brand__\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"设备信息-终端品牌-brand\\",\\"type\\":\\"DEVICE\\"},\\"operatorCode\\":\\"deInNameList\\",\\"operatorName\\":\\"在名单中\\",\\"parentId\\":0,\\"right\\":{\\"code\\":\\"nl_UN8otElLb490\\",\\"description\\":\\"描述11\\",\\"displayType\\":\\"NAME_LIST\\",\\"name\\":\\"nl_UN8otElLb490\\",\\"rightVariableType\\":\\"constant\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"wtz_名单新建测试02\\",\\"type\\":\\"NAME_LIST\\"},\\"sequence\\":1},{\\"currentId\\":0,\\"deepCount\\":1,\\"left\\":{\\"code\\":\\"deFunctionProcess(ip,\\\\\\"isIp\\\\\\")\\",\\"description\\":\\"判断是否符合IPv4标准\\",\\"displayType\\":\\"SYSTEM_BIND\\",\\"fieldType\\":\\"BOOLEAN\\",\\"functionCode\\":\\"\\",\\"functionName\\":\\"\\",\\"hasRightVariable\\":false,\\"name\\":\\"__isIpAddressV4__\\",\\"outputThreshold\\":{},\\"sourceType\\":\\"SAF\\",\\"title\\":\\"IP是否符合IPV4格式\\",\\"type\\":\\"SYSTEM_BIND\\"},\\"operatorCode\\":\\"boolIsTrue\\",\\"operatorName\\":\\"为true\\",\\"parentId\\":0,\\"right\\":{\\"name\\":\\"\\",\\"rightVariableType\\":\\"constant\\"},\\"sequence\\":2},{\\"currentId\\":0,\\"deepCount\\":1,\\"list\\":[{\\"currentId\\":0,\\"deepCount\\":1,\\"left\\":{\\"code\\":\\"parseIpV2(ip)?.cityId\\",\\"description\\":\\"通过IP地址库解析IP所在的城市Code,例如,输入“42.120.74.211”,经过该变量运算,输出“330100”。\\",\\"displayType\\":\\"SYSTEM_BIND\\",\\"fieldType\\":\\"STRING\\",\\"functionCode\\":\\"\\",\\"functionName\\":\\"\\",\\"hasRightVariable\\":true,\\"name\\":\\"__ipLocationCityCode__\\",\\"outputThreshold\\":{},\\"sourceType\\":\\"SAF\\",\\"title\\":\\"IP所在地_城市Code\\",\\"type\\":\\"SYSTEM_BIND\\"},\\"operatorCode\\":\\"equals\\",\\"operatorName\\":\\"等于\\",\\"parentId\\":0,\\"right\\":{\\"code\\":\\"deFunctionProcess(ip,\\\\\\"getCountry\\\\\\")\\",\\"description\\":\\"通过IP地址库解析IP所在的城市名称,例如,输入“42.120.74.211”,经过该变量运算,输出“CN”。\\",\\"displayType\\":\\"SYSTEM_BIND\\",\\"fieldType\\":\\"STRING\\",\\"functionCode\\":\\"\\",\\"functionName\\":\\"\\",\\"name\\":\\"__ipLocationCountryId__\\",\\"outputThreshold\\":{},\\"rightVariableType\\":\\"variable\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"IP所在地_国家Code\\",\\"type\\":\\"SYSTEM_BIND\\"},\\"sequence\\":3},{\\"currentId\\":0,\\"deepCount\\":1,\\"list\\":[{\\"currentId\\":0,\\"deepCount\\":1,\\"left\\":{\\"code\\":\\"parseIpV2(ip)?.cityId\\",\\"description\\":\\"通过IP地址库解析IP所在的城市Code,例如,输入“42.120.74.211”,经过该变量运算,输出“330100”。\\",\\"displayType\\":\\"SYSTEM_BIND\\",\\"fieldType\\":\\"STRING\\",\\"functionCode\\":\\"\\",\\"functionName\\":\\"\\",\\"hasRightVariable\\":true,\\"name\\":\\"__ipLocationCityCode__\\",\\"outputThreshold\\":{\\"$ref\\":\\"$.ifStatement.condition.list[2].list[0].left.outputThreshold\\"},\\"sourceType\\":\\"SAF\\",\\"title\\":\\"IP所在地_城市Code\\",\\"type\\":\\"SYSTEM_BIND\\"},\\"operatorCode\\":\\"deInNameList\\",\\"operatorName\\":\\"在名单中\\",\\"parentId\\":0,\\"right\\":{\\"code\\":\\"nl_NsVwBD2s11e0\\",\\"displayType\\":\\"NAME_LIST\\",\\"name\\":\\"nl_NsVwBD2s11e0\\",\\"rightVariableType\\":\\"constant\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"device_block_list\\",\\"type\\":\\"NAME_LIST\\"},\\"sequence\\":4}],\\"parentId\\":0,\\"relationship\\":\\"and\\"}],\\"parentId\\":0,\\"relationship\\":\\"and\\"}],\\"parentId\\":0,\\"relationship\\":\\"and\\"},\\"then\\":[{\\"actionType\\":\\"TAG\\",\\"code\\":\\"addDeTags\\",\\"description\\":\\"打标签\\",\\"displayType\\":\\"ACTION\\",\\"fieldType\\":\\"STRING\\",\\"inputs\\":[\\"123\\"],\\"name\\":\\"__addDeTags__\\",\\"outputType\\":\\"const\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"打标签\\",\\"type\\":\\"ACTION\\"}]}}', 'title' => ''], ], - ], - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"sRequestId\\": \\"60C97040-D5D5-4906-9522-B9B413730CAA\\\\n\\",\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"eventName\\": \\"注册风险\\",\\n \\"requestTime\\": 1752571330000,\\n \\"totalCost\\": 4,\\n \\"inputs\\": \\"{\\\\\\\\\\\\\\"eventCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"de_afghcf6411\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"ip\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"196.168.0.1\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"DEtest222\\\\\\\\\\\\\\":9007199254740999,\\\\\\\\\\\\\\"age\\\\\\\\\\\\\\":20}\\",\\n \\"outputs\\": \\"{\\\\\\\\\\\\\\"tags\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"rm0102,test_tag,age\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"score\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"30.0\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"extend\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"{\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"OUT_V01\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\":\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Maritime\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\",\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"OUT_V02\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\":\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Lome\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\",\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"OUT_V03\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\":\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"196.168.0.1_A\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"}\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"finalDecision\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"REJECT\\\\\\\\\\\\\\"}\\",\\n \\"ruleHitRecords\\": [\\n {\\n \\"order\\": 1,\\n \\"ruleId\\": \\"101544\\",\\n \\"ruleSnapshotId\\": \\"27\\",\\n \\"ruleName\\": \\"注册手机号是11位数字\\",\\n \\"ruleStatus\\": \\"RUNNING\\",\\n \\"hitSuccessful\\": true,\\n \\"cost\\": 1,\\n \\"isShowDetail\\": true\\n }\\n ]\\n },\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Query Request Hit Details', - 'translator' => 'machine', - ], - 'DescribeAllEventNameAndCode' => [ - 'summary' => 'Event List Query', - 'methods' => [ - 'post', - 'get', + 'title' => 'DescribeRuleSnapshot', + 'changeSet' => [ + ['createdAt' => '2025-09-11T01:46:39.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-05-11T07:23:08.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRuleSnapshot'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"ruleId\\": \\"101804\\",\\n \\"memo\\": \\"备注\\",\\n \\"ruleActions\\": \\"[{\\\\\\\\\\\\\\"inputs\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"LdShop\\\\\\\\\\\\\\"],\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__addDeTags__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"actionType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"TAG\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"const\\\\\\\\\\\\\\"}]\\",\\n \\"bizVersion\\": \\"1\\",\\n \\"gmtCreate\\": 1621578648000,\\n \\"ruleStatus\\": \\"RUNNING\\",\\n \\"ruleExpressions\\": \\"[{\\\\\\\\\\\\\\"expressionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"代下单_记录日志\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"itemId\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"dhcfX2v7670\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"gte\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"大于等于\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"fieldValue\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"2\\\\\\\\\\\\\\"}}]\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"eventName\\": \\"注册风险\\",\\n \\"ruleName\\": \\"营销风险识别\\",\\n \\"logicExpression\\": \\"1&2\\",\\n \\"ruleType\\": \\"DSL\\",\\n \\"ruleBody\\": \\"{\\\\\\\\\\\\\\"elseIfStatement\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"condition\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"list\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"getLbsRegion(longitude, latitude)?.prov\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"根据经纬度得到省份信息,比如经度:111.878062,纬度:22.585409,则经过运算,输出”广东省“\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SELF_BIND\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"hasRightVariable\\\\\\\\\\\\\\":true,\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"sl_S02sHLFT7818\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputThreshold\\\\\\\\\\\\\\":{},\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"经纬度自定义系统变量\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SELF_BIND\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"equals\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"等于\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"cc\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"rightVariableType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"constant\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"sequence\\\\\\\\\\\\\\":5}],\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"relationship\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"and\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"then\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"actionType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"TAG\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"addDeTags\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"inputs\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"332\\\\\\\\\\\\\\"],\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__addDeTags__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"const\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\"}]}],\\\\\\\\\\\\\\"elseStatement\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"then\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"actionType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"TAG\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"addDeTags\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"inputs\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"321\\\\\\\\\\\\\\"],\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__addDeTags__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"const\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\"}]},\\\\\\\\\\\\\\"ifStatement\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"condition\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"list\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"queryPhoneSimulatorInfo(deviceToken)?.brand\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"设备信息-终端品牌\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"DEVICE\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"hasRightVariable\\\\\\\\\\\\\\":true,\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__device_brand__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"设备信息-终端品牌-brand\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"DEVICE\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"deInNameList\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"在名单中\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"nl_UN8otElLb490\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"描述11\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"NAME_LIST\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"nl_UN8otElLb490\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"rightVariableType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"constant\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"wtz_名单新建测试02\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"NAME_LIST\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"sequence\\\\\\\\\\\\\\":1},{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"deFunctionProcess(ip,\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"isIp\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\")\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"判断是否符合IPv4标准\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"BOOLEAN\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"hasRightVariable\\\\\\\\\\\\\\":false,\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__isIpAddressV4__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputThreshold\\\\\\\\\\\\\\":{},\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"IP是否符合IPV4格式\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"boolIsTrue\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"为true\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"rightVariableType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"constant\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"sequence\\\\\\\\\\\\\\":2},{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"list\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"parseIpV2(ip)?.cityId\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"通过IP地址库解析IP所在的城市Code,例如,输入“42.120.74.211”,经过该变量运算,输出“330100”。\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"hasRightVariable\\\\\\\\\\\\\\":true,\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__ipLocationCityCode__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputThreshold\\\\\\\\\\\\\\":{},\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"IP所在地_城市Code\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"equals\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"等于\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"deFunctionProcess(ip,\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"getCountry\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\")\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"通过IP地址库解析IP所在的城市名称,例如,输入“42.120.74.211”,经过该变量运算,输出“CN”。\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__ipLocationCountryId__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputThreshold\\\\\\\\\\\\\\":{},\\\\\\\\\\\\\\"rightVariableType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"variable\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"IP所在地_国家Code\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"sequence\\\\\\\\\\\\\\":3},{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"list\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"parseIpV2(ip)?.cityId\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"通过IP地址库解析IP所在的城市Code,例如,输入“42.120.74.211”,经过该变量运算,输出“330100”。\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"hasRightVariable\\\\\\\\\\\\\\":true,\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__ipLocationCityCode__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputThreshold\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"$ref\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"$.ifStatement.condition.list[2].list[0].left.outputThreshold\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"IP所在地_城市Code\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"deInNameList\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"在名单中\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"nl_NsVwBD2s11e0\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"NAME_LIST\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"nl_NsVwBD2s11e0\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"rightVariableType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"constant\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"device_block_list\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"NAME_LIST\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"sequence\\\\\\\\\\\\\\":4}],\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"relationship\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"and\\\\\\\\\\\\\\"}],\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"relationship\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"and\\\\\\\\\\\\\\"}],\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"relationship\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"and\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"then\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"actionType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"TAG\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"addDeTags\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"inputs\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"123\\\\\\\\\\\\\\"],\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__addDeTags__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"const\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\"}]}}\\"\\n }\\n}","type":"json"}]', + ], + 'DescribeRuleVersionList' => [ + 'summary' => 'Queries the list of policy versions.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -23740,39 +18307,42 @@ 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafBCGX2Z'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for the request and response messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'createType', + 'name' => 'consoleRuleId', 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'schema' => ['description' => 'The primary key ID of the policy.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '6851', 'title' => ''], + ], + [ + 'name' => 'ruleId', + 'in' => 'query', + 'schema' => ['description' => 'The policy ID.', 'type' => 'string', 'required' => false, 'example' => '101804', 'title' => ''], + ], + [ + 'name' => 'currentPage', + 'in' => 'query', + 'schema' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'pageSize', + 'in' => 'query', + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'title' => ''], ], ], 'responses' => [ @@ -23780,210 +18350,230 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'success' => [ - 'description' => 'Whether the operation was successful.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error message.', - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '7', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object', + 'description' => 'The returned object.', 'type' => 'array', 'items' => [ - 'description' => 'Returned object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'eventCode' => [ - 'description' => 'Event code', - 'type' => 'string', - 'example' => 'de_aszbjb7236', - ], - 'eventName' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'example' => '注册风险', - ], - 'eventType' => [ - 'description' => 'Event type', - 'type' => 'string', - 'example' => 'MAIN', - ], - 'createType' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'example' => 'MORMAL', - ], - 'children' => [ - 'description' => 'List of child fields.', - 'type' => 'array', - 'items' => [ - 'description' => 'List of child fields.', - 'type' => 'object', - 'properties' => [ - 'eventCode' => [ - 'description' => 'Event code', - 'type' => 'string', - 'example' => 'de_aamexg3015', - ], - 'eventName' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'example' => '注册风险旁路', - ], - 'eventType' => [ - 'description' => 'Event type', - 'type' => 'string', - 'example' => 'BYPASS', - ], - 'createType' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'example' => 'NORMAL', - ], - ], + 'consoleAudit' => [ + 'description' => 'The approval object.', + 'type' => 'object', + 'properties' => [ + 'applyUserId' => ['description' => 'The UID of the applicant.', 'type' => 'string', 'example' => '1519714049632764', 'title' => ''], + 'applyUserName' => ['description' => 'The name of the applicant.', 'type' => 'string', 'example' => 'root', 'title' => ''], + 'auditMsg' => ['description' => 'The approval comment.', 'type' => 'string', 'example' => '同意', 'title' => ''], + 'auditRealUserId' => ['description' => 'The UID of the final approver.', 'type' => 'string', 'example' => '1519714049632764', 'title' => ''], + 'auditRealUserName' => ['description' => 'The name of the final approver.', 'type' => 'string', 'example' => 'root', 'title' => ''], + 'auditRemark' => ['description' => 'The remark of the approver.', 'type' => 'string', 'example' => '备注', 'title' => ''], + 'auditStatus' => ['description' => 'The approval status.', 'type' => 'string', 'example' => 'AGREE', 'title' => ''], + 'auditTime' => ['description' => 'The approval time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1545726028000', 'title' => ''], + 'auditUserId' => ['description' => 'The UID of the designated approver.', 'type' => 'string', 'example' => '1519714049632764', 'title' => ''], + 'auditUserName' => ['description' => 'The name of the designated approver.', 'type' => 'string', 'example' => 'root', 'title' => ''], + 'gmtCreate' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1545726028000', 'title' => ''], + 'id' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1728', 'title' => ''], + 'relationExt' => ['description' => 'The information about other related persons in JSON format.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'relationId' => ['description' => 'The transaction ID associated with the approval.', 'type' => 'integer', 'format' => 'int64', 'example' => '123', 'title' => ''], + 'relationName' => ['description' => 'The name associated with the approval.', 'type' => 'string', 'example' => '营销风险识别', 'title' => ''], + 'relationType' => ['description' => 'The type of the approval. For example, rule indicates a policy approval.', 'type' => 'string', 'example' => 'RULE', 'title' => ''], ], - ], - ], + 'title' => '', + 'example' => '', + ], + 'consoleRuleId' => ['description' => 'The console rule ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '6715', 'title' => ''], + 'ruleId' => ['description' => 'The policy ID.', 'type' => 'string', 'example' => '102224', 'title' => ''], + 'consoleRuleName' => ['description' => 'The Policy Name of the associated policy.', 'type' => 'string', 'example' => '营销风险识别'."\n", 'title' => ''], + 'consoleRuleMemo' => ['description' => 'The remark of the associated policy.', 'type' => 'string', 'example' => '备注', 'title' => ''], + 'eventCode' => ['description' => 'The event code.', 'type' => 'string', 'example' => 'de_aszbjb7236', 'title' => ''], + 'gmtCreate' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1621578648000', 'title' => ''], + 'gmtModified' => ['description' => 'The modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1565701886000', 'title' => ''], + 'id' => ['description' => 'The primary key ID of the policy.', 'type' => 'integer', 'format' => 'int64', 'example' => '376773', 'title' => ''], + 'priority' => ['description' => 'The policy priority. A larger value indicates a higher priority.', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], + 'ruleStatus' => ['description' => 'The policy status.', 'type' => 'string', 'example' => 'RUNNING', 'title' => ''], + 'version' => ['description' => 'The version number.', 'type' => 'integer', 'format' => 'int64', 'example' => '2', 'title' => ''], + 'lastOperator' => ['description' => 'The user who last performed an operation.', 'type' => 'string', 'example' => '1519714049632764', 'title' => ''], + 'eventType' => ['description' => 'The event type.', 'type' => 'string', 'example' => 'MAIN', 'title' => ''], + 'ruleType' => ['description' => 'The policy type.', 'type' => 'string', 'example' => 'DEFAULT', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": [\\n {\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"eventName\\": \\"注册风险\\",\\n \\"eventType\\": \\"MAIN\\",\\n \\"createType\\": \\"MORMAL\\",\\n \\"children\\": [\\n {\\n \\"eventCode\\": \\"de_aamexg3015\\",\\n \\"eventName\\": \\"注册风险旁路\\",\\n \\"eventType\\": \\"BYPASS\\",\\n \\"createType\\": \\"NORMAL\\"\\n }\\n ]\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Event Name and Code Mapping List', - 'translator' => 'machine', - ], - 'CreateEvent' => [ - 'summary' => 'Create Event', - 'methods' => [ - 'post', - 'get', + 'title' => 'List policy versions', + 'changeSet' => [ + ['createdAt' => '2025-07-22T08:12:52.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2025-05-07T01:25:23.000Z', 'description' => 'Request parameters changed, Response parameters changed'], + ['createdAt' => '2021-10-18T12:18:57.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRuleVersionList'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 3,\\n \\"pageSize\\": 10,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 7,\\n \\"resultObject\\": [\\n {\\n \\"consoleAudit\\": {\\n \\"applyUserId\\": \\"1519714049632764\\",\\n \\"applyUserName\\": \\"root\\",\\n \\"auditMsg\\": \\"同意\\",\\n \\"auditRealUserId\\": \\"1519714049632764\\",\\n \\"auditRealUserName\\": \\"root\\",\\n \\"auditRemark\\": \\"备注\\",\\n \\"auditStatus\\": \\"AGREE\\",\\n \\"auditTime\\": 1545726028000,\\n \\"auditUserId\\": \\"1519714049632764\\",\\n \\"auditUserName\\": \\"root\\",\\n \\"gmtCreate\\": 1545726028000,\\n \\"id\\": 1728,\\n \\"relationExt\\": \\"{}\\",\\n \\"relationId\\": 123,\\n \\"relationName\\": \\"营销风险识别\\",\\n \\"relationType\\": \\"RULE\\"\\n },\\n \\"consoleRuleId\\": 6715,\\n \\"ruleId\\": \\"102224\\",\\n \\"consoleRuleName\\": \\"营销风险识别\\\\n\\",\\n \\"consoleRuleMemo\\": \\"备注\\",\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"gmtCreate\\": 1621578648000,\\n \\"gmtModified\\": 1565701886000,\\n \\"id\\": 376773,\\n \\"priority\\": 10,\\n \\"ruleStatus\\": \\"RUNNING\\",\\n \\"version\\": 2,\\n \\"lastOperator\\": \\"1519714049632764\\",\\n \\"eventType\\": \\"MAIN\\",\\n \\"ruleType\\": \\"DEFAULT\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeSDKDownloadList' => [ + 'summary' => 'Queries the list of SDK downloads.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', + 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', + 'abilityTreeCode' => '135929', + 'abilityTreeNodes' => ['FEATUREsaf64YRTV', 'FEATUREsaf6E3SDJ', 'FEATUREsafL5D4RG'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'eventName', + 'name' => 'deviceType', 'in' => 'query', - 'schema' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'required' => false, - 'example' => '登录事件'."\n", - ], + 'schema' => ['description' => 'The device type.', 'type' => 'string', 'required' => false, 'example' => 'ANDROID', 'title' => ''], ], [ - 'name' => 'memo', + 'name' => 'listType', 'in' => 'query', - 'schema' => [ - 'description' => 'Memo information', - 'type' => 'string', - 'required' => false, - 'example' => '登录事件描述', - ], + 'schema' => ['description' => 'The download type.', 'type' => 'string', 'required' => false, 'example' => 'OLD', 'title' => ''], ], [ - 'name' => 'templateCode', + 'name' => 'regId', 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'Input field template type', - 'type' => 'string', - 'required' => false, - 'example' => 'register', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'resultObject' => [ + 'description' => 'The returned object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'description' => ['description' => 'The description.', 'type' => 'string', 'example' => '描述', 'title' => ''], + 'deviceType' => ['description' => 'The device type.', 'type' => 'string', 'example' => 'ANDROID', 'title' => ''], + 'pushTime' => ['description' => 'The release time.', 'type' => 'string', 'example' => '1751212800000', 'title' => ''], + 'downloadUrl' => ['description' => 'The download URL.', 'type' => 'string', 'example' => 'https://aliyun-xxxx.oss-cn-xxx.xxx.com/sdk/xxx/10056.1/Android-AliyunDeviceEnhance-10056.1-20250611.tgz', 'title' => ''], + 'sdkVersion' => ['description' => 'The SDK version.', 'type' => 'string', 'example' => '1', 'title' => ''], + 'developer' => ['description' => 'The developer.', 'type' => 'string', 'example' => '阿里云安全-风险识别', 'title' => ''], + 'packageName' => ['description' => 'The package name.', 'type' => 'string', 'example' => 'net.security.device', 'title' => ''], + 'size' => ['description' => 'The size.', 'type' => 'string', 'example' => '4.12 MB', 'title' => ''], + 'md5' => ['description' => 'The MD5 hash of the file.', 'type' => 'string', 'example' => 'E582EEB6B4BC9B5CB168AA5A7DD0EE93', 'title' => ''], + 'privacyLink' => ['description' => 'The privacy policy link for the risk identification SDK.', 'type' => 'string', 'example' => 'https://terms.aliyun.com/legal-agreement/terms/suit_bu1_ali_cloud/suit_bu1_ali_cloud202111120818_92724.html', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'Query SDK download list', + 'changeSet' => [ + ['createdAt' => '2023-10-26T15:02:54.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2023-05-08T07:52:58.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-05-11T07:23:07.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSDKDownloadList'], + ], + ], + 'ramActions' => [ [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"description\\": \\"描述\\",\\n \\"deviceType\\": \\"ANDROID\\",\\n \\"pushTime\\": \\"1751212800000\\",\\n \\"downloadUrl\\": \\"https://aliyun-xxxx.oss-cn-xxx.xxx.com/sdk/xxx/10056.1/Android-AliyunDeviceEnhance-10056.1-20250611.tgz\\",\\n \\"sdkVersion\\": \\"1\\",\\n \\"developer\\": \\"阿里云安全-风险识别\\",\\n \\"packageName\\": \\"net.security.device\\",\\n \\"size\\": \\"4.12 MB\\",\\n \\"md5\\": \\"E582EEB6B4BC9B5CB168AA5A7DD0EE93\\",\\n \\"privacyLink\\": \\"https://terms.aliyun.com/legal-agreement/terms/suit_bu1_ali_cloud/suit_bu1_ali_cloud202111120818_92724.html\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeSafConsole' => [ + 'summary' => 'Queries SAF permissions.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'templateType', - 'in' => 'query', - 'schema' => [ - 'description' => 'Template type.', - 'type' => 'string', - 'required' => false, - 'example' => 'TASK', - ], + 'AK' => [], ], + ], + 'operationType' => 'read', + 'systemTags' => [ + 'operationType' => 'get', + 'abilityTreeCode' => '136795', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], + ], + 'parameters' => [ [ - 'name' => 'createType', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'templateName', + 'name' => 'service', 'in' => 'query', - 'schema' => [ - 'description' => 'Published template name.', - 'type' => 'string', - 'required' => false, - 'example' => '注册事件模版', - ], + 'schema' => ['description' => 'The service to call.', 'type' => 'string', 'required' => true, 'example' => 'ei_riskLpInfo', 'title' => ''], ], [ - 'name' => 'inputFieldsStr', + 'name' => 'content', 'in' => 'query', - 'schema' => [ - 'description' => 'Input parameters, JSON string.', - 'type' => 'string', - 'required' => false, - 'example' => '[{"fieldCode":"accountId","description":"用户的账户ID,唯一标识一个账户的id","fieldRank":1,"title":"账户ID","fieldType":"STRING","fieldSource":"DEFAULT"},{"fieldCode":"hitRules","fieldRank":2,"title":"命中策略","fieldType":"STRING","fieldSource":"DEFAULT"},{"fieldCode":"age","description":"","fieldRank":3,"title":"年龄","fieldType":"INT","fieldSource":"DEFAULT"},{"fieldCode":"ip","description":"IP地址","fieldRank":4,"title":"IP地址","fieldType":"STRING","fieldSource":"DEFAULT"},{"fieldCode":"tags","fieldRank":5,"title":"风险标签","fieldType":"STRING","fieldSource":"DEFAULT"},{"fieldCode":"score","fieldRank":6,"title":"风险分值","fieldType":"DOUBLE","fieldSource":"DEFAULT"},{"fieldCode":"hitList","fieldRank":7}]', - ], + 'schema' => ['description' => 'The query content.', 'type' => 'string', 'required' => false, 'example' => 'ei_riskLpInfo'."\n", 'title' => ''], ], ], 'responses' => [ @@ -23991,34 +18581,49 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'data' => [ - 'description' => 'Return result.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'bizData' => [ + 'description' => 'The response result.', + 'type' => 'array', + 'items' => ['description' => 'The response result.', 'type' => 'string', 'example' => 'INDEBT_ERROR', 'title' => ''], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"data\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Create Event', - 'translator' => 'machine', - ], - 'DescribeSafDeOrder' => [ - 'summary' => 'Query saf_de Order', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query SAF permissions', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:11:26.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSafConsole'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"bizData\\": [\\n \\"INDEBT_ERROR\\"\\n ]\\n}","type":"json"}]', + ], + 'DescribeSafDeOrder' => [ + 'summary' => 'Queries saf_de orders.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -24029,77 +18634,40 @@ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafWH3N80', - 'FEATUREsafBCGX2Z', - 'FEATUREsafXYIHRP', - 'FEATUREsafT73ZWM', - ], + 'abilityTreeNodes' => ['FEATUREsafWH3N80', 'FEATUREsafBCGX2Z', 'FEATUREsafXYIHRP', 'FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for request and response messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ 'name' => 'pageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default value is 10', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'title' => ''], ], [ 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'startDate', 'in' => 'query', - 'schema' => [ - 'description' => 'Start date.', - 'type' => 'string', - 'required' => false, - 'example' => '1728008155799', - ], + 'schema' => ['description' => 'The start date.', 'type' => 'string', 'required' => false, 'example' => '1728008155799', 'title' => ''], ], [ 'name' => 'endDate', 'in' => 'query', - 'schema' => [ - 'description' => 'End date', - 'type' => 'string', - 'required' => false, - 'example' => '1728008155799'."\n", - ], + 'schema' => ['description' => 'The end time.', 'type' => 'string', 'required' => false, 'example' => '1728008155799'."\n", 'title' => ''], ], ], 'responses' => [ @@ -24108,388 +18676,122 @@ 'type' => 'object', 'properties' => [ 'resultObject' => [ - 'description' => 'Return object', + 'description' => 'The response object.', 'type' => 'object', 'properties' => [ - 'expirationDate' => [ - 'description' => 'Expiration time', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1728008155799'."\n", - ], - 'openUserType' => [ - 'description' => 'Based on the product type subscribed by the customer, the console permissions are divided into three categories:'."\n" - ."\n" - .' 1. New Customer: Has not purchased/subscribed to any service.'."\n" - .' 2. Old Customer (Subscription): Customers who have purchased the SAF product.'."\n" - .' 3. Pay-As-You-Go: Customers who have purchased the SAF_BAG product or activated SAF_POS.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '2', - ], + 'expirationDate' => ['description' => 'The expiration time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1728008155799'."\n", 'title' => ''], + 'openUserType' => ['description' => 'The console permissions are classified into three categories based on the commodity type activated by the customer:'."\n" + ."\n" + .' 1. New customer: has not purchased or activated any service.'."\n" + .' 2. Existing customer (subscription): has purchased the saf commodity.'."\n" + .' 3. Pay-as-you-go: has purchased the saf_bag commodity or activated saf_pos.', 'type' => 'integer', 'format' => 'int32', 'example' => '2', 'title' => ''], 'regions' => [ - 'description' => 'Activated region permission addresses.', + 'description' => 'The activated region permission addresses.', 'type' => 'array', 'items' => [ - 'description' => 'Activated regions and specifications information.', + 'description' => 'The activated region and specification information.', 'type' => 'object', 'properties' => [ - 'region' => [ - 'description' => 'Region ID.', - 'type' => 'string', - 'example' => 'cn-shanghai', - ], - 'specification' => [ - 'description' => 'Specification model:'."\n" - ."\n" - .'1: Basic Edition '."\n" - .'2: Advanced Edition '."\n" - .'3: Premium Edition '."\n" - .'4: Flagship Edition', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'expirationDate' => [ - 'description' => 'Expiration date (timestamp).', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2117750400000', - ], + 'region' => ['description' => 'The region ID.', 'type' => 'string', 'example' => 'cn-shanghai', 'title' => ''], + 'specification' => ['description' => 'The specification type:'."\n" + ."\n" + .' 1: Basic Edition'."\n" + .' 2: Advanced Edition'."\n" + .' 3: Premium Edition'."\n" + .' 4: Ultimate Edition.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'expirationDate' => ['description' => 'The expiration date (timestamp).', 'type' => 'integer', 'format' => 'int64', 'example' => '2117750400000', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], - 'requestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"expirationDate\\": 1728008155799,\\n \\"openUserType\\": 2,\\n \\"regions\\": [\\n {\\n \\"region\\": \\"cn-shanghai\\",\\n \\"specification\\": 1,\\n \\"expirationDate\\": 2117750400000\\n }\\n ]\\n },\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Query saf_de Order Information', - 'translator' => 'machine', - ], - 'DescribeRuleSnapshot' => [ - 'summary' => 'Query historical snapshots based on ruleId and version', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query saf_de order information', + 'changeSet' => [ + ['createdAt' => '2022-12-13T03:46:23.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-05-11T07:23:08.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSafDeOrder'], ], ], - 'parameters' => [ - [ - 'name' => 'Lang', - 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'ruleId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Policy ID', - 'type' => 'string', - 'required' => false, - 'example' => '101544', - ], - ], + 'ramActions' => [ [ - 'name' => 'snapshotVersion', - 'in' => 'query', - 'schema' => [ - 'description' => 'Snapshot version.', - 'type' => 'string', - 'required' => false, - 'example' => '10', - ], - ], - [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'eventCode' => [ - 'description' => 'Event code', - 'type' => 'string', - 'example' => 'de_aszbjb7236', - ], - 'ruleId' => [ - 'description' => 'Policy ID', - 'type' => 'string', - 'example' => '101804', - ], - 'memo' => [ - 'description' => 'Memo.', - 'type' => 'string', - 'example' => '备注', - ], - 'ruleActions' => [ - 'description' => 'Rule actions.', - 'type' => 'string', - 'example' => '[{\\"inputs\\":[\\"LdShop\\"],\\"name\\":\\"__addDeTags__\\",\\"actionType\\":\\"TAG\\",\\"outputType\\":\\"const\\"}]', - ], - 'bizVersion' => [ - 'description' => 'Business version.', - 'type' => 'string', - 'example' => '1', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1621578648000', - ], - 'ruleStatus' => [ - 'description' => 'Policy status', - 'type' => 'string', - 'example' => 'RUNNING', - ], - 'ruleExpressions' => [ - 'description' => 'Expression.', - 'type' => 'string', - 'example' => '[{\\"expressionName\\":\\"代下单_记录日志\\",\\"itemId\\":1,\\"left\\":{\\"name\\":\\"dhcfX2v7670\\"},\\"operatorCode\\":\\"gte\\",\\"operatorName\\":\\"大于等于\\",\\"right\\":{\\"fieldValue\\":\\"2\\"}}]', - ], - 'gmtModified' => [ - 'description' => 'Modification time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1565701886000', - ], - 'eventName' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'example' => '注册风险', - ], - 'ruleName' => [ - 'description' => 'Policy name', - 'type' => 'string', - 'example' => '营销风险识别', - ], - 'logicExpression' => [ - 'description' => 'Expression for analysis results.', - 'type' => 'string', - 'example' => '1&2', - ], - 'ruleType' => [ - 'type' => 'string', - 'description' => 'Rule type.', - 'example' => 'DSL', - ], - 'ruleBody' => [ - 'type' => 'string', - 'example' => '{\\"elseIfStatement\\":[{\\"condition\\":{\\"currentId\\":0,\\"deepCount\\":1,\\"list\\":[{\\"currentId\\":0,\\"deepCount\\":1,\\"left\\":{\\"code\\":\\"getLbsRegion(longitude, latitude)?.prov\\",\\"description\\":\\"根据经纬度得到省份信息,比如经度:111.878062,纬度:22.585409,则经过运算,输出”广东省“\\",\\"displayType\\":\\"SELF_BIND\\",\\"fieldType\\":\\"STRING\\",\\"functionCode\\":\\"\\",\\"functionName\\":\\"\\",\\"hasRightVariable\\":true,\\"name\\":\\"sl_S02sHLFT7818\\",\\"outputThreshold\\":{},\\"sourceType\\":\\"SAF\\",\\"title\\":\\"经纬度自定义系统变量\\",\\"type\\":\\"SELF_BIND\\"},\\"operatorCode\\":\\"equals\\",\\"operatorName\\":\\"等于\\",\\"parentId\\":0,\\"right\\":{\\"name\\":\\"cc\\",\\"rightVariableType\\":\\"constant\\"},\\"sequence\\":5}],\\"parentId\\":0,\\"relationship\\":\\"and\\"},\\"then\\":[{\\"actionType\\":\\"TAG\\",\\"code\\":\\"addDeTags\\",\\"description\\":\\"打标签\\",\\"displayType\\":\\"ACTION\\",\\"fieldType\\":\\"STRING\\",\\"inputs\\":[\\"332\\"],\\"name\\":\\"__addDeTags__\\",\\"outputType\\":\\"const\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"打标签\\",\\"type\\":\\"ACTION\\"}]}],\\"elseStatement\\":{\\"then\\":[{\\"actionType\\":\\"TAG\\",\\"code\\":\\"addDeTags\\",\\"description\\":\\"打标签\\",\\"displayType\\":\\"ACTION\\",\\"fieldType\\":\\"STRING\\",\\"inputs\\":[\\"321\\"],\\"name\\":\\"__addDeTags__\\",\\"outputType\\":\\"const\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"打标签\\",\\"type\\":\\"ACTION\\"}]},\\"ifStatement\\":{\\"condition\\":{\\"currentId\\":0,\\"deepCount\\":1,\\"list\\":[{\\"currentId\\":0,\\"deepCount\\":1,\\"left\\":{\\"code\\":\\"queryPhoneSimulatorInfo(deviceToken)?.brand\\",\\"description\\":\\"设备信息-终端品牌\\",\\"displayType\\":\\"DEVICE\\",\\"fieldType\\":\\"STRING\\",\\"functionCode\\":\\"\\",\\"functionName\\":\\"\\",\\"hasRightVariable\\":true,\\"name\\":\\"__device_brand__\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"设备信息-终端品牌-brand\\",\\"type\\":\\"DEVICE\\"},\\"operatorCode\\":\\"deInNameList\\",\\"operatorName\\":\\"在名单中\\",\\"parentId\\":0,\\"right\\":{\\"code\\":\\"nl_UN8otElLb490\\",\\"description\\":\\"描述11\\",\\"displayType\\":\\"NAME_LIST\\",\\"name\\":\\"nl_UN8otElLb490\\",\\"rightVariableType\\":\\"constant\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"wtz_名单新建测试02\\",\\"type\\":\\"NAME_LIST\\"},\\"sequence\\":1},{\\"currentId\\":0,\\"deepCount\\":1,\\"left\\":{\\"code\\":\\"deFunctionProcess(ip,\\\\\\"isIp\\\\\\")\\",\\"description\\":\\"判断是否符合IPv4标准\\",\\"displayType\\":\\"SYSTEM_BIND\\",\\"fieldType\\":\\"BOOLEAN\\",\\"functionCode\\":\\"\\",\\"functionName\\":\\"\\",\\"hasRightVariable\\":false,\\"name\\":\\"__isIpAddressV4__\\",\\"outputThreshold\\":{},\\"sourceType\\":\\"SAF\\",\\"title\\":\\"IP是否符合IPV4格式\\",\\"type\\":\\"SYSTEM_BIND\\"},\\"operatorCode\\":\\"boolIsTrue\\",\\"operatorName\\":\\"为true\\",\\"parentId\\":0,\\"right\\":{\\"name\\":\\"\\",\\"rightVariableType\\":\\"constant\\"},\\"sequence\\":2},{\\"currentId\\":0,\\"deepCount\\":1,\\"list\\":[{\\"currentId\\":0,\\"deepCount\\":1,\\"left\\":{\\"code\\":\\"parseIpV2(ip)?.cityId\\",\\"description\\":\\"通过IP地址库解析IP所在的城市Code,例如,输入“42.120.74.211”,经过该变量运算,输出“330100”。\\",\\"displayType\\":\\"SYSTEM_BIND\\",\\"fieldType\\":\\"STRING\\",\\"functionCode\\":\\"\\",\\"functionName\\":\\"\\",\\"hasRightVariable\\":true,\\"name\\":\\"__ipLocationCityCode__\\",\\"outputThreshold\\":{},\\"sourceType\\":\\"SAF\\",\\"title\\":\\"IP所在地_城市Code\\",\\"type\\":\\"SYSTEM_BIND\\"},\\"operatorCode\\":\\"equals\\",\\"operatorName\\":\\"等于\\",\\"parentId\\":0,\\"right\\":{\\"code\\":\\"deFunctionProcess(ip,\\\\\\"getCountry\\\\\\")\\",\\"description\\":\\"通过IP地址库解析IP所在的城市名称,例如,输入“42.120.74.211”,经过该变量运算,输出“CN”。\\",\\"displayType\\":\\"SYSTEM_BIND\\",\\"fieldType\\":\\"STRING\\",\\"functionCode\\":\\"\\",\\"functionName\\":\\"\\",\\"name\\":\\"__ipLocationCountryId__\\",\\"outputThreshold\\":{},\\"rightVariableType\\":\\"variable\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"IP所在地_国家Code\\",\\"type\\":\\"SYSTEM_BIND\\"},\\"sequence\\":3},{\\"currentId\\":0,\\"deepCount\\":1,\\"list\\":[{\\"currentId\\":0,\\"deepCount\\":1,\\"left\\":{\\"code\\":\\"parseIpV2(ip)?.cityId\\",\\"description\\":\\"通过IP地址库解析IP所在的城市Code,例如,输入“42.120.74.211”,经过该变量运算,输出“330100”。\\",\\"displayType\\":\\"SYSTEM_BIND\\",\\"fieldType\\":\\"STRING\\",\\"functionCode\\":\\"\\",\\"functionName\\":\\"\\",\\"hasRightVariable\\":true,\\"name\\":\\"__ipLocationCityCode__\\",\\"outputThreshold\\":{\\"$ref\\":\\"$.ifStatement.condition.list[2].list[0].left.outputThreshold\\"},\\"sourceType\\":\\"SAF\\",\\"title\\":\\"IP所在地_城市Code\\",\\"type\\":\\"SYSTEM_BIND\\"},\\"operatorCode\\":\\"deInNameList\\",\\"operatorName\\":\\"在名单中\\",\\"parentId\\":0,\\"right\\":{\\"code\\":\\"nl_NsVwBD2s11e0\\",\\"displayType\\":\\"NAME_LIST\\",\\"name\\":\\"nl_NsVwBD2s11e0\\",\\"rightVariableType\\":\\"constant\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"device_block_list\\",\\"type\\":\\"NAME_LIST\\"},\\"sequence\\":4}],\\"parentId\\":0,\\"relationship\\":\\"and\\"}],\\"parentId\\":0,\\"relationship\\":\\"and\\"}],\\"parentId\\":0,\\"relationship\\":\\"and\\"},\\"then\\":[{\\"actionType\\":\\"TAG\\",\\"code\\":\\"addDeTags\\",\\"description\\":\\"打标签\\",\\"displayType\\":\\"ACTION\\",\\"fieldType\\":\\"STRING\\",\\"inputs\\":[\\"123\\"],\\"name\\":\\"__addDeTags__\\",\\"outputType\\":\\"const\\",\\"sourceType\\":\\"SAF\\",\\"title\\":\\"打标签\\",\\"type\\":\\"ACTION\\"}]}}', - 'description' => 'DSL rule expression. This field is required when ruleType is DSL.', - ], - ], - ], + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"ruleId\\": \\"101804\\",\\n \\"memo\\": \\"备注\\",\\n \\"ruleActions\\": \\"[{\\\\\\\\\\\\\\"inputs\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"LdShop\\\\\\\\\\\\\\"],\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__addDeTags__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"actionType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"TAG\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"const\\\\\\\\\\\\\\"}]\\",\\n \\"bizVersion\\": \\"1\\",\\n \\"gmtCreate\\": 1621578648000,\\n \\"ruleStatus\\": \\"RUNNING\\",\\n \\"ruleExpressions\\": \\"[{\\\\\\\\\\\\\\"expressionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"代下单_记录日志\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"itemId\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"dhcfX2v7670\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"gte\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"大于等于\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"fieldValue\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"2\\\\\\\\\\\\\\"}}]\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"eventName\\": \\"注册风险\\",\\n \\"ruleName\\": \\"营销风险识别\\",\\n \\"logicExpression\\": \\"1&2\\",\\n \\"ruleType\\": \\"DSL\\",\\n \\"ruleBody\\": \\"{\\\\\\\\\\\\\\"elseIfStatement\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"condition\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"list\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"getLbsRegion(longitude, latitude)?.prov\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"根据经纬度得到省份信息,比如经度:111.878062,纬度:22.585409,则经过运算,输出”广东省“\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SELF_BIND\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"hasRightVariable\\\\\\\\\\\\\\":true,\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"sl_S02sHLFT7818\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputThreshold\\\\\\\\\\\\\\":{},\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"经纬度自定义系统变量\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SELF_BIND\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"equals\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"等于\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"cc\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"rightVariableType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"constant\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"sequence\\\\\\\\\\\\\\":5}],\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"relationship\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"and\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"then\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"actionType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"TAG\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"addDeTags\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"inputs\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"332\\\\\\\\\\\\\\"],\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__addDeTags__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"const\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\"}]}],\\\\\\\\\\\\\\"elseStatement\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"then\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"actionType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"TAG\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"addDeTags\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"inputs\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"321\\\\\\\\\\\\\\"],\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__addDeTags__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"const\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\"}]},\\\\\\\\\\\\\\"ifStatement\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"condition\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"list\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"queryPhoneSimulatorInfo(deviceToken)?.brand\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"设备信息-终端品牌\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"DEVICE\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"hasRightVariable\\\\\\\\\\\\\\":true,\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__device_brand__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"设备信息-终端品牌-brand\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"DEVICE\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"deInNameList\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"在名单中\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"nl_UN8otElLb490\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"描述11\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"NAME_LIST\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"nl_UN8otElLb490\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"rightVariableType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"constant\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"wtz_名单新建测试02\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"NAME_LIST\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"sequence\\\\\\\\\\\\\\":1},{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"deFunctionProcess(ip,\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"isIp\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\")\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"判断是否符合IPv4标准\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"BOOLEAN\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"hasRightVariable\\\\\\\\\\\\\\":false,\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__isIpAddressV4__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputThreshold\\\\\\\\\\\\\\":{},\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"IP是否符合IPV4格式\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"boolIsTrue\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"为true\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"rightVariableType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"constant\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"sequence\\\\\\\\\\\\\\":2},{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"list\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"parseIpV2(ip)?.cityId\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"通过IP地址库解析IP所在的城市Code,例如,输入“42.120.74.211”,经过该变量运算,输出“330100”。\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"hasRightVariable\\\\\\\\\\\\\\":true,\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__ipLocationCityCode__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputThreshold\\\\\\\\\\\\\\":{},\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"IP所在地_城市Code\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"equals\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"等于\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"deFunctionProcess(ip,\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"getCountry\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\")\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"通过IP地址库解析IP所在的城市名称,例如,输入“42.120.74.211”,经过该变量运算,输出“CN”。\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__ipLocationCountryId__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputThreshold\\\\\\\\\\\\\\":{},\\\\\\\\\\\\\\"rightVariableType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"variable\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"IP所在地_国家Code\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"sequence\\\\\\\\\\\\\\":3},{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"list\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"currentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"deepCount\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"parseIpV2(ip)?.cityId\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"通过IP地址库解析IP所在的城市Code,例如,输入“42.120.74.211”,经过该变量运算,输出“330100”。\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"functionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"hasRightVariable\\\\\\\\\\\\\\":true,\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__ipLocationCityCode__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputThreshold\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"$ref\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"$.ifStatement.condition.list[2].list[0].left.outputThreshold\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"IP所在地_城市Code\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYSTEM_BIND\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"deInNameList\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"在名单中\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"nl_NsVwBD2s11e0\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"NAME_LIST\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"nl_NsVwBD2s11e0\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"rightVariableType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"constant\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"device_block_list\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"NAME_LIST\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"sequence\\\\\\\\\\\\\\":4}],\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"relationship\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"and\\\\\\\\\\\\\\"}],\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"relationship\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"and\\\\\\\\\\\\\\"}],\\\\\\\\\\\\\\"parentId\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"relationship\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"and\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"then\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"actionType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"TAG\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"code\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"addDeTags\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"displayType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"inputs\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"123\\\\\\\\\\\\\\"],\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__addDeTags__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"const\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"sourceType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SAF\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"打标签\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"type\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ACTION\\\\\\\\\\\\\\"}]}}\\"\\n }\\n}","type":"json"}]', - 'title' => 'DescribeRuleSnapshot', - 'translator' => 'machine', ], - 'DescribeServiceList' => [ - 'summary' => 'Get Service List', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DescribeSafOrder' => [ + 'summary' => 'Queries order information.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'pageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'title' => ''], ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'array', - 'items' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'serviceCode' => [ - 'description' => 'Service code', - 'type' => 'string', - 'example' => 'coupon_abuse_detection', - ], - 'serviceName' => [ - 'description' => 'Service name.', - 'type' => 'string', - 'example' => 'coupon_abuse_detection', - ], - ], - ], - ], - ], - ], - ], - ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"serviceCode\\": \\"coupon_abuse_detection\\",\\n \\"serviceName\\": \\"coupon_abuse_detection\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Get Service List', - 'translator' => 'machine', - ], - 'DescribePocTaskList' => [ - 'summary' => 'Get POC Task List', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'systemTags' => [ - 'operationType' => 'get', - ], - 'parameters' => [ [ - 'name' => 'Lang', + 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'currentPage', + 'name' => 'startDate', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The start date.', 'type' => 'string', 'required' => false, 'example' => '1752076800000', 'title' => ''], ], [ - 'name' => 'pageSize', + 'name' => 'endDate', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, with a default value of 10.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The end date.', 'type' => 'string', 'required' => false, 'example' => '1755076800000', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'type', + 'name' => 'exactProductCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Query type.', - 'type' => 'string', - 'required' => false, - 'example' => 'SAF_CONSOLE', - ], + 'schema' => ['description' => 'The product code.', 'type' => 'string', 'required' => false, 'example' => 'saf_de', 'title' => ''], ], ], 'responses' => [ @@ -24497,134 +18799,70 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '6', - ], - 'pageSize' => [ - 'description' => 'Page size, with a default value of 10.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object.', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned object.', - 'type' => 'object', - 'properties' => [ - 'fileType' => [ - 'description' => 'File type.', - 'type' => 'string', - 'example' => 'EXCEL', - ], - 'taskId' => [ - 'description' => 'Task ID.', - 'type' => 'string', - 'example' => '7', - ], - 'updateTime' => [ - 'description' => 'Last modified time.', - 'type' => 'string', - 'example' => '1753804800000', - ], - 'downloadUrl' => [ - 'description' => 'Download URL.', - 'type' => 'string', - 'example' => 'https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D', - ], - 'taskName' => [ - 'description' => 'Task name.', - 'type' => 'string', - 'example' => '任务', - ], - 'serviceName' => [ - 'description' => 'Service name.', - 'type' => 'string', - 'example' => '注册风险识别', - ], - 'createTime' => [ - 'description' => 'Creation time.', - 'type' => 'string', - 'example' => '1753804800000', - ], - 'status' => [ - 'description' => 'Status.', - 'type' => 'string', - 'example' => 'WAIT_CHECK', - ], - ], + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'expirationDate' => ['description' => 'The expiration date (UNIX timestamp).', 'type' => 'integer', 'format' => 'int64', 'example' => '1755076800000', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"fileType\\": \\"EXCEL\\",\\n \\"taskId\\": \\"7\\",\\n \\"updateTime\\": \\"1753804800000\\",\\n \\"downloadUrl\\": \\"https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D\\",\\n \\"taskName\\": \\"任务\\",\\n \\"serviceName\\": \\"注册风险识别\\",\\n \\"createTime\\": \\"1753804800000\\",\\n \\"status\\": \\"WAIT_CHECK\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Get POC Task List', - 'translator' => 'machine', - ], - 'DescribeSafStartConfig' => [ - 'summary' => 'Query Access Configuration', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query order information', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:06.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSafOrder'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"expirationDate\\": 1755076800000\\n }\\n}","type":"json"}]', + ], + 'DescribeSafStartConfig' => [ + 'summary' => 'Queries the access configuration.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -24633,71 +18871,78 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ 'eventCodes' => [ - 'description' => 'Event codes.', + 'description' => 'The event codes.', 'type' => 'array', - 'items' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'example' => 'de_ahespg8137', - ], + 'items' => ['description' => 'The event codes.', 'type' => 'string', 'example' => 'de_ahespg8137', 'title' => ''], + 'title' => '', + 'example' => '', ], 'deviceTypes' => [ - 'description' => 'List of device types.', + 'description' => 'The device type list.', 'type' => 'array', - 'items' => [ - 'description' => 'Device type.', - 'type' => 'string', - 'example' => '__device_brand__', - ], + 'items' => ['description' => 'The device type list.', 'type' => 'string', 'example' => '__device_brand__', 'title' => ''], + 'title' => '', + 'example' => '', ], 'languages' => [ - 'description' => 'Configuration language details.', + 'description' => 'The configuration language details.', 'type' => 'array', - 'items' => [ - 'description' => 'Configuration language detail.', - 'type' => 'string', - 'example' => 'zh', - ], + 'items' => ['description' => 'The configuration language details.', 'type' => 'string', 'example' => 'zh', 'title' => ''], + 'title' => '', + 'example' => '', ], 'serverRegions' => [ - 'description' => 'Server region', + 'description' => 'The server regions.', 'type' => 'array', - 'items' => [ - 'description' => 'Geographical information returned after configuration is complete.', - 'type' => 'string', - 'example' => 'SH', - ], + 'items' => ['description' => 'The region information returned after the configuration is complete.', 'type' => 'string', 'example' => 'SH', 'title' => ''], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"eventCodes\\": [\\n \\"de_ahespg8137\\"\\n ],\\n \\"deviceTypes\\": [\\n \\"__device_brand__\\"\\n ],\\n \\"languages\\": [\\n \\"zh\\"\\n ],\\n \\"serverRegions\\": [\\n \\"SH\\"\\n ]\\n }\\n}","type":"json"}]', - 'title' => 'Query Access Configuration', - 'translator' => 'machine', - ], - 'DescribeEventCount' => [ - 'summary' => 'Query Total Event Count', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query access configuration', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:07.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSafStartConfig'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"eventCodes\\": [\\n \\"de_ahespg8137\\"\\n ],\\n \\"deviceTypes\\": [\\n \\"__device_brand__\\"\\n ],\\n \\"languages\\": [\\n \\"zh\\"\\n ],\\n \\"serverRegions\\": [\\n \\"SH\\"\\n ]\\n }\\n}","type":"json"}]', + ], + 'DescribeSafStartSteps' => [ + 'summary' => 'Queries access configurations.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -24706,205 +18951,157 @@ 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', + 'abilityTreeCode' => '135920', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], + 'tenantRelevance' => 'publicInformation', ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], + [ + 'name' => 'eventCode', + 'in' => 'query', + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_ahqido8038', 'title' => ''], + ], + [ + 'name' => 'language', + 'in' => 'query', + 'schema' => ['description' => 'The language. Valid values:'."\n" + .'- zh-CN: Chinese (default)'."\n" + .'- en-US: English.', 'type' => 'string', 'required' => false, 'example' => 'zh_CN', 'title' => ''], + ], + [ + 'name' => 'aliyunServer', + 'in' => 'query', + 'schema' => ['description' => 'Specifies whether the server is an Alibaba Cloud server. Valid values: true and false.', 'type' => 'boolean', 'required' => false, 'example' => 'true', 'title' => ''], + ], + [ + 'name' => 'serverRegion', + 'in' => 'query', + 'schema' => ['description' => 'The region where the server resides.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'createType', + 'name' => 'deviceTypesStr', 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'schema' => ['description' => 'The string of device type collection passed from the frontend that cannot be received by POP.'."\n" + .' '."\n" + .'The device type.', 'type' => 'string', 'required' => false, 'example' => 'ios', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'success' => [ - 'description' => 'Whether the request was successful.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error details'."\n", - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'totalItem' => [ - 'description' => 'Total count', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '101', - ], - 'maxTotalItem' => [ - 'description' => 'Maximum creation count', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '100', - ], - 'limit' => [ - 'description' => 'Whether it exceeds the maximum number', - 'type' => 'boolean', - 'example' => 'true', + 'description' => 'The response object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'content' => ['description' => 'The step content.', 'type' => 'string', 'example' => 'https://help.aliyun.com/document_detail/177689.html', 'title' => ''], + 'type' => ['description' => 'The type.', 'type' => 'string', 'example' => 'URL', 'title' => ''], + 'id' => ['description' => 'The step title.', 'type' => 'string', 'example' => 'ios', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": {\\n \\"totalItem\\": 101,\\n \\"maxTotalItem\\": 100,\\n \\"limit\\": true\\n }\\n}","type":"json"}]', - 'title' => 'Query Total Event Count', - 'translator' => 'machine', - ], - 'DescribeEventPageList' => [ - 'summary' => 'Paged Query for Events', - 'methods' => [ - 'post', - 'get', + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'title' => 'Query access step details', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:07.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSafStartSteps'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"content\\": \\"https://help.aliyun.com/document_detail/177689.html\\",\\n \\"type\\": \\"URL\\",\\n \\"id\\": \\"ios\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeSafTagList' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', + 'abilityTreeCode' => '135922', + 'abilityTreeNodes' => ['FEATUREsafWH3N80'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'pageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, with a default value of 10', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'string', 'required' => false, 'example' => '10', 'title' => ''], ], [ - 'name' => 'eventName', + 'name' => 'apiId', 'in' => 'query', - 'schema' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'required' => false, - 'example' => '注册风险旁路', - ], + 'schema' => ['description' => 'The API service ID.', 'type' => 'string', 'required' => false, 'example' => '34', 'title' => ''], ], [ - 'name' => 'eventCode', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_aikqxy3122', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'eventStatus', - 'in' => 'query', - 'schema' => [ - 'description' => 'Event status.', - 'type' => 'string', - 'required' => false, - 'example' => 'ONLINE', - ], - ], - [ - 'name' => 'createType', + 'name' => 'TagName', 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'schema' => ['description' => 'The label name. Fuzzy match is supported.', 'type' => 'string', 'required' => false, 'example' => 'rn0301', 'title' => ''], ], ], 'responses' => [ @@ -24912,494 +19109,319 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '3', - ], - 'pageSize' => [ - 'description' => 'Page size, with a default value of 10', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '9', - ], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '6', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object', + 'description' => 'The returned object.', 'type' => 'array', 'items' => [ - 'description' => 'Returned object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'eventCode' => [ - 'description' => 'Event code', - 'type' => 'string', - 'example' => 'de_aszbjb7236', - ], - 'templateCode' => [ - 'description' => 'Template code', - 'type' => 'string', - 'example' => 'register', - ], - 'templateName' => [ - 'description' => 'Template name.', - 'type' => 'string', - 'example' => '注册模版', - ], - 'userCount' => [ - 'description' => 'Number of customer authorizations', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'templateType' => [ - 'description' => 'Template type', - 'type' => 'string', - 'example' => 'UNIVERSAL', - ], - 'gmtModified' => [ - 'description' => 'Modification time', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1565701886000', - ], - 'ruleCount' => [ - 'description' => 'Total number of rules.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1621578648000', - ], - 'id' => [ - 'description' => 'Database ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '497', - ], - 'eventStatus' => [ - 'description' => 'Event status.', - 'type' => 'string', - 'example' => 'ONLINE', - ], - 'eventName' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'example' => '注册风险', - ], - 'eventType' => [ - 'description' => 'Event type.', - 'type' => 'string', - 'example' => 'MAIN', - ], - 'children' => [ - 'description' => 'Object', - 'type' => 'array', - 'items' => [ - 'description' => 'Object', - 'type' => 'object', - 'properties' => [ - 'eventCode' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'example' => 'de_aamexg3015', - ], - 'gmtModified' => [ - 'description' => 'Modification time', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1621578648000', - ], - 'ruleCount' => [ - 'description' => 'Total number of rules.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', - ], - 'eventStatus' => [ - 'description' => 'Event status.', - 'type' => 'string', - 'example' => 'ONLINE', - ], - 'eventName' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'example' => '测试', - ], - 'eventType' => [ - 'description' => 'Event type.', - 'type' => 'string', - 'example' => 'BYPASS', - ], - 'id' => [ - 'description' => 'Primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '334', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1621578648000'."\n", - ], - ], - ], - ], - ], + 'tagState' => ['description' => 'The label identifier.', 'type' => 'string', 'example' => 'rn0301', 'title' => ''], + 'updateTime' => ['description' => 'The update time.', 'type' => 'string', 'example' => '1684744034000', 'title' => ''], + 'tagType' => ['description' => 'The label type.', 'type' => 'string', 'example' => 'IP风险类', 'title' => ''], + 'tagDesc' => ['description' => 'The label description.', 'type' => 'string', 'example' => '依赖IP画像模型识别输出风险高、中高、中的判定\\n数据来源主要基于IP的网络属性数据和对黑产行为轨迹的情报监控数据,涵盖可识别检测IP网络属性特征、恶意属性等特征\\n而模型评分的高中低主要是根据当前IP号段命中风险行为的恶意程度和种类来判定的\\n备注:以下rn0311、rn0312、rn0313、rn0314、rn0315属于IP画像模型针对当前请求IP识别出的风险类别', 'title' => ''], + 'tagMean' => ['description' => 'The label meaning.', 'type' => 'string', 'example' => 'IP风险评分高', 'title' => ''], + 'tagUid' => ['description' => 'The unique identifier of the label key.', 'type' => 'string', 'example' => 'rn0301', 'title' => ''], + 'tagName' => ['description' => 'The label name.', 'type' => 'string', 'example' => 'rn0301', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 3,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 9,\\n \\"resultObject\\": [\\n {\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"templateCode\\": \\"register\\",\\n \\"templateName\\": \\"注册模版\\",\\n \\"userCount\\": 1,\\n \\"templateType\\": \\"UNIVERSAL\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"ruleCount\\": 10,\\n \\"gmtCreate\\": 1621578648000,\\n \\"id\\": 497,\\n \\"eventStatus\\": \\"ONLINE\\",\\n \\"eventName\\": \\"注册风险\\",\\n \\"eventType\\": \\"MAIN\\",\\n \\"children\\": [\\n {\\n \\"eventCode\\": \\"de_aamexg3015\\",\\n \\"gmtModified\\": 1621578648000,\\n \\"ruleCount\\": 10,\\n \\"eventStatus\\": \\"ONLINE\\",\\n \\"eventName\\": \\"测试\\",\\n \\"eventType\\": \\"BYPASS\\",\\n \\"id\\": 334,\\n \\"gmtCreate\\": 1621578648000\\n }\\n ]\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Paged Query for Event List', - 'translator' => 'machine', - ], - 'DescribeFieldById' => [ - 'summary' => 'Get Field Details', - 'methods' => [ - 'post', - 'get', + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'title' => 'Retrieve risk label list', + 'summary' => 'Retrieves the list of risk labels.', + 'changeSet' => [ + ['createdAt' => '2024-09-25T07:51:59.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-05-11T07:23:07.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSafTagList'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"tagState\\": \\"rn0301\\",\\n \\"updateTime\\": \\"1684744034000\\",\\n \\"tagType\\": \\"IP风险类\\",\\n \\"tagDesc\\": \\"依赖IP画像模型识别输出风险高、中高、中的判定\\\\\\\\n数据来源主要基于IP的网络属性数据和对黑产行为轨迹的情报监控数据,涵盖可识别检测IP网络属性特征、恶意属性等特征\\\\\\\\n而模型评分的高中低主要是根据当前IP号段命中风险行为的恶意程度和种类来判定的\\\\\\\\n备注:以下rn0311、rn0312、rn0313、rn0314、rn0315属于IP画像模型针对当前请求IP识别出的风险类别\\",\\n \\"tagMean\\": \\"IP风险评分高\\",\\n \\"tagUid\\": \\"rn0301\\",\\n \\"tagName\\": \\"rn0301\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeSampleBatchOssPolicy' => [ + 'summary' => 'Retrieves the file upload credentials.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'get', + 'operationType' => 'list', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafY3PCXI'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'id', + 'name' => 'batchName', 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '223', - ], + 'schema' => ['description' => 'The name of the data sample batch.', 'type' => 'string', 'required' => false, 'example' => '白样本', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'title' => '', + 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'RequestId' => ['title' => '', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + 'AccessId' => ['description' => 'The ID used to access OSS.', 'type' => 'string', 'example' => 'LTAIxxxxxxxxxxxx', 'title' => ''], + 'Signature' => ['description' => 'The OSS signature.', 'type' => 'string', 'example' => 'PoAUQ//RusJJFIvCrn36O3+mM/U=', 'title' => ''], + 'Host' => ['description' => 'The OSS domain name.', 'type' => 'string', 'example' => '172.25.126.234', 'title' => ''], + 'Key' => ['description' => 'The key required for file upload.', 'type' => 'string', 'example' => 'saf/de/namelist/e924/ufzgsedX9bd3a7', 'title' => ''], + 'Policy' => ['description' => 'The OSS security policy.', 'type' => 'string', 'example' => 'eyJleHBpcmF0aW9uIjoiMjAyNS0wNy0zMFQwNjowNTo0OS45NTRaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsMTA0ODU3NjAwMF0sWyJlcSIsIiRrZXkiLCJzYWZcL2RlXC9uYW1lbGlzdFwvZTkyNFwvdWZ6Z3NlZFg5Ymxxxxxxxxxxx', 'title' => ''], ], + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Field Details Query', - 'translator' => 'machine', - ], - 'SwitchExpressionVariable' => [ - 'summary' => 'Custom Variable Switch', - 'methods' => [ - 'post', - 'get', + 'staticInfo' => ['returnType' => 'synchronous'], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"AccessId\\": \\"LTAIxxxxxxxxxxxx\\",\\n \\"Signature\\": \\"PoAUQ//RusJJFIvCrn36O3+mM/U=\\",\\n \\"Host\\": \\"172.25.126.234\\",\\n \\"Key\\": \\"saf/de/namelist/e924/ufzgsedX9bd3a7\\",\\n \\"Policy\\": \\"eyJleHBpcmF0aW9uIjoiMjAyNS0wNy0zMFQwNjowNTo0OS45NTRaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsMTA0ODU3NjAwMF0sWyJlcSIsIiRrZXkiLCJzYWZcL2RlXC9uYW1lbGlzdFwvZTkyNFwvdWZ6Z3NlZFg5Ymxxxxxxxxxxx\\"\\n}","type":"json"}]', + 'title' => 'Retrieve file upload credentials', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '2000', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSampleBatchOssPolicy'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'yundun-saf:DescribeSampleBatchOssPolicy', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + ], + 'DescribeSampleDataByBatchUUidPage' => [ + 'summary' => 'Sample List', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Region code', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'id', + 'name' => 'dataValue', 'in' => 'query', - 'schema' => [ - 'description' => 'Variable ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '2556', - ], + 'schema' => ['description' => 'Content of the list entered in the text box', 'type' => 'string', 'required' => false, 'example' => '1770000000,1770000001', 'title' => ''], ], [ - 'name' => 'dataVersion', + 'name' => 'updateBeginTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Data version.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1', - ], + 'schema' => ['description' => 'Start time', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1724986526000', 'title' => ''], ], [ - 'name' => 'status', + 'name' => 'updateEndTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Status.', - 'type' => 'string', - 'required' => true, - 'enumValueTitles' => [ - 'DISABLE' => '禁用', - 'ENABLE' => '启用', - ], - 'example' => 'ENABLE', - ], + 'schema' => ['description' => 'End time', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1724986526000', 'title' => ''], + ], + [ + 'name' => 'currentPage', + 'in' => 'query', + 'schema' => ['description' => 'Current page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'pageSize', + 'in' => 'query', + 'schema' => ['description' => 'Page size, default value is 10', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'title' => ''], + ], + [ + 'name' => 'batchUuid', + 'in' => 'query', + 'schema' => ['description' => 'Sample batch UUID', 'type' => 'string', 'required' => false, 'example' => '203f1ae65c0a41a49dc4f8a47946caa2', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ + 'title' => '', + 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ + 'RequestId' => ['title' => '', 'description' => 'ID of the request', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + 'totalItem' => ['description' => 'Total number of items', 'type' => 'integer', 'format' => 'int32', 'example' => '6', 'title' => ''], + 'totalPage' => ['description' => 'Total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'pageSize' => ['description' => 'Page size, default value is 10', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'currentPage' => ['description' => 'Current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'description' => 'Returned object', + 'type' => 'array', + 'items' => [ + 'description' => 'Returned object', + 'type' => 'object', + 'properties' => [ + 'uuid' => ['description' => 'Sample batch UUID', 'type' => 'string', 'example' => '203f1ae65c0a41a49dc4f8a47946caa2', 'title' => ''], + 'gmtCreate' => ['description' => 'Creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1621578648000', 'title' => ''], + 'gmtModified' => ['description' => 'Modification time', 'type' => 'integer', 'format' => 'int64', 'example' => '1565701886000', 'title' => ''], + 'batchName' => ['description' => 'Sample batch name', 'type' => 'string', 'example' => '白样本', 'title' => ''], + 'dataValue' => ['description' => 'Data content', 'type' => 'string', 'example' => '177000001', 'title' => ''], + 'lastSourceType' => ['description' => 'Last source', 'type' => 'string', 'example' => 'Console-Text', 'title' => ''], + 'version' => ['description' => 'Version', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'dataTagType' => ['description' => 'Sample type', 'type' => 'string', 'example' => 'pass', 'title' => ''], + 'creator' => ['description' => 'Creator', 'type' => 'string', 'example' => '1519714049632764', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Modify Custom Variable Status', - 'translator' => 'machine', - ], - 'DescribeFieldPage' => [ - 'summary' => 'Query paged list of fields', - 'methods' => [ - 'get', - 'post', + 'staticInfo' => ['returnType' => 'synchronous'], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"totalItem\\": 6,\\n \\"totalPage\\": 1,\\n \\"pageSize\\": 10,\\n \\"currentPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"uuid\\": \\"203f1ae65c0a41a49dc4f8a47946caa2\\",\\n \\"gmtCreate\\": 1621578648000,\\n \\"gmtModified\\": 1565701886000,\\n \\"batchName\\": \\"白样本\\",\\n \\"dataValue\\": \\"177000001\\",\\n \\"lastSourceType\\": \\"Console-Text\\",\\n \\"version\\": 1,\\n \\"dataTagType\\": \\"pass\\",\\n \\"creator\\": \\"1519714049632764\\"\\n }\\n ]\\n}","type":"json"}]', + 'title' => 'Sample List', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '2000', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSampleDataByBatchUUidPage'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:DescribeSampleDataByBatchUUidPage', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + ], + 'DescribeSampleDataList' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - 'abilityTreeCode' => '134394', - 'abilityTreeNodes' => [ - 'FEATUREsafWH3N80', - ], - 'tenantRelevance' => 'publicInformation', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for request and response messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number', - 'type' => 'string', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'pageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Number of items per page, default value is 10', - 'type' => 'string', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'string', 'required' => false, 'example' => '10', 'title' => ''], ], [ - 'name' => 'type', - 'in' => 'query', - 'schema' => [ - 'description' => 'Field type', - 'type' => 'string', - 'required' => false, - 'example' => 'STRING', - ], - ], - [ - 'name' => 'classify', - 'in' => 'query', - 'schema' => [ - 'description' => 'Field classification', - 'type' => 'string', - 'required' => false, - 'enumValueTitles' => [ - 'REQUEST_PARAM' => '业务字段', - 'DEVICE_INFO' => '设备字段', - ], - 'example' => 'REQUEST_PARAM', - ], - ], - [ - 'name' => 'source', + 'name' => 'sampleId', 'in' => 'query', - 'schema' => [ - 'description' => 'Field source', - 'type' => 'string', - 'required' => false, - 'example' => 'DEFINE', - ], + 'schema' => ['description' => 'The sample ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '5467', 'title' => ''], ], [ - 'name' => 'name', + 'name' => 'scene', 'in' => 'query', - 'schema' => [ - 'description' => 'Field name', - 'type' => 'string', - 'required' => false, - 'example' => 'age', - ], + 'schema' => ['description' => 'The scenario.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'title', + 'name' => 'queryContent', 'in' => 'query', - 'schema' => [ - 'description' => 'Title.', - 'type' => 'string', - 'required' => false, - 'example' => '年龄', - ], + 'schema' => ['description' => 'The query content.', 'type' => 'string', 'required' => false, 'example' => '手机号', 'title' => ''], ], [ 'name' => 'status', 'in' => 'query', - 'schema' => [ - 'description' => 'Status.', - 'type' => 'string', - 'required' => false, - 'example' => 'ENABLE', - ], + 'schema' => ['description' => 'The status.', 'type' => 'string', 'required' => false, 'example' => 'CREATE', 'title' => ''], ], [ - 'name' => 'condition', + 'name' => 'deleteTag', 'in' => 'query', - 'schema' => [ - 'description' => 'Query input parameter name or title', - 'type' => 'string', - 'required' => false, - 'example' => 'age/年龄', - ], + 'schema' => ['description' => 'The deletion status.', 'type' => 'string', 'required' => false, 'example' => 'DELETE', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -25407,310 +19429,286 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '40', - ], - 'pageSize' => [ - 'description' => 'Number of items per page, default value is 10', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'currentPage' => [ - 'description' => 'Current page number', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '4', - ], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '6', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object', + 'description' => 'The returned object.', 'type' => 'array', 'items' => [ - 'description' => 'Returned object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'classify' => [ - 'description' => 'Field classification', - 'type' => 'string', - 'example' => 'REQUEST_PARAM', - ], - 'type' => [ - 'description' => 'Field type', - 'type' => 'string', - 'example' => 'STRING', - ], - 'title' => [ - 'description' => 'Title.', - 'type' => 'string', - 'example' => '年龄', - ], - 'description' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'example' => '描述', - ], - 'status' => [ - 'description' => 'Status.', - 'type' => 'string', - 'example' => 'ENABLE', - ], - 'source' => [ - 'description' => 'File source.', - 'type' => 'string', - 'example' => 'DEFINE', - ], - 'enumData' => [ - 'description' => 'Enum data', - 'type' => 'string', - 'example' => 'STATUS', - ], - 'name' => [ - 'description' => 'Field name', - 'type' => 'string', - 'example' => 'age', - ], - 'id' => [ - 'description' => 'Unique table ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '497', - ], - ], + 'classificationType' => ['description' => 'The classification type, such as binary classification or multi-class classification.', 'type' => 'string', 'example' => '二分类', 'title' => ''], + 'recallConfig' => ['description' => 'The backtracking configuration.', 'type' => 'string', 'example' => '{"variables":"a,b,c"}', 'title' => ''], + 'userId' => ['description' => 'The user UID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1519714049632764', 'title' => ''], + 'storeType' => ['description' => 'The storage type.', 'type' => 'string', 'example' => 'OSS', 'title' => ''], + 'sampleSize' => ['description' => 'The number of samples.', 'type' => 'integer', 'format' => 'int64', 'example' => '1000', 'title' => ''], + 'status' => ['description' => 'The status.', 'type' => 'string', 'example' => 'CREATE', 'title' => ''], + 'scene' => ['description' => 'The scenario code.', 'type' => 'string', 'example' => 'account_abuse_detection', 'title' => ''], + 'gmtCreate' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1621578648000', 'title' => ''], + 'dataTitle' => ['description' => 'The first row of the sample data. This row defines the value of each column.', 'type' => 'string', 'example' => '17700000000', 'title' => ''], + 'id' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '497', 'title' => ''], + 'version' => ['description' => 'The version.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'sampleLabelDetail' => ['description' => 'The sample label details.', 'type' => 'string', 'example' => '[{"type":"positive","size":"2000","value":1},{"type":"negative","size":1900,"value":0}]', 'title' => ''], + 'normalSize' => ['description' => 'The number of normal samples.', 'type' => 'integer', 'format' => 'int64', 'example' => '999', 'title' => ''], + 'supportRecall' => ['description' => 'Indicates whether backtracking is supported.', 'type' => 'string', 'example' => 'true', 'title' => ''], + 'description' => ['description' => 'The description.', 'type' => 'string', 'example' => '描述', 'title' => ''], + 'storePath' => ['description' => 'The storage path.', 'type' => 'string', 'example' => 'saf/de/sample/3dc2spspHKq4G3YI9d08', 'title' => ''], + 'dataDistributed' => ['description' => 'The benchmark value used for sample data calculation.', 'type' => 'string', 'example' => '{"正样本":"1","负样本":"1"}', 'title' => ''], + 'riskSize' => ['description' => 'The number of risky samples.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'riskValue' => ['description' => 'The specified risk value.', 'type' => 'string', 'example' => 'black', 'title' => ''], + 'gmtModified' => ['description' => 'The modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1565701886000', 'title' => ''], + 'deleteTag' => ['description' => 'The deletion tag.', 'type' => 'string', 'example' => 'DELETE', 'title' => ''], + 'name' => ['description' => 'The name.', 'type' => 'string', 'example' => '注册样本', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'eventInfo' => [ - 'enable' => false, - 'eventNames' => [], + 'title' => 'Paging query of sample list', + 'summary' => 'Performs a paging query on the sample list.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:05.000Z', 'description' => 'OpenAPI offline'], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 40,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 4,\\n \\"resultObject\\": [\\n {\\n \\"classify\\": \\"REQUEST_PARAM\\",\\n \\"type\\": \\"STRING\\",\\n \\"title\\": \\"年龄\\",\\n \\"description\\": \\"描述\\",\\n \\"status\\": \\"ENABLE\\",\\n \\"source\\": \\"DEFINE\\",\\n \\"enumData\\": \\"STATUS\\",\\n \\"name\\": \\"age\\",\\n \\"id\\": 497\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Paged List of Fields', - 'translator' => 'machine', - ], - 'CheckUsageVariable' => [ - 'summary' => 'Validate Variable Reference', - 'methods' => [ - 'post', - 'get', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSampleDataList'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"classificationType\\": \\"二分类\\",\\n \\"recallConfig\\": \\"{\\\\\\"variables\\\\\\":\\\\\\"a,b,c\\\\\\"}\\",\\n \\"userId\\": 1519714049632764,\\n \\"storeType\\": \\"OSS\\",\\n \\"sampleSize\\": 1000,\\n \\"status\\": \\"CREATE\\",\\n \\"scene\\": \\"account_abuse_detection\\",\\n \\"gmtCreate\\": 1621578648000,\\n \\"dataTitle\\": \\"17700000000\\",\\n \\"id\\": 497,\\n \\"version\\": 1,\\n \\"sampleLabelDetail\\": \\"[{\\\\\\"type\\\\\\":\\\\\\"positive\\\\\\",\\\\\\"size\\\\\\":\\\\\\"2000\\\\\\",\\\\\\"value\\\\\\":1},{\\\\\\"type\\\\\\":\\\\\\"negative\\\\\\",\\\\\\"size\\\\\\":1900,\\\\\\"value\\\\\\":0}]\\",\\n \\"normalSize\\": 999,\\n \\"supportRecall\\": \\"true\\",\\n \\"description\\": \\"描述\\",\\n \\"storePath\\": \\"saf/de/sample/3dc2spspHKq4G3YI9d08\\",\\n \\"dataDistributed\\": \\"{\\\\\\"正样本\\\\\\":\\\\\\"1\\\\\\",\\\\\\"负样本\\\\\\":\\\\\\"1\\\\\\"}\\",\\n \\"riskSize\\": 1,\\n \\"riskValue\\": \\"black\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"deleteTag\\": \\"DELETE\\",\\n \\"name\\": \\"注册样本\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeSampleDataPage' => [ + 'summary' => 'Sample List', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'readAndWrite', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region ID', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Region code', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'id', + 'name' => 'dataValue', 'in' => 'query', - 'schema' => [ - 'description' => 'Primary Key ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1', - ], + 'schema' => ['description' => 'Content of the list entered in the text box', 'type' => 'string', 'required' => false, 'example' => '1770000000', 'title' => ''], + ], + [ + 'name' => 'updateBeginTime', + 'in' => 'query', + 'schema' => ['description' => 'Start time', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1730429469000', 'title' => ''], + ], + [ + 'name' => 'updateEndTime', + 'in' => 'query', + 'schema' => ['description' => 'End time', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1730429469000', 'title' => ''], + ], + [ + 'name' => 'currentPage', + 'in' => 'query', + 'schema' => ['description' => 'Current page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'pageSize', + 'in' => 'query', + 'schema' => ['description' => 'Page size, default value is 10', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ + 'title' => '', + 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ + 'RequestId' => ['title' => '', 'description' => 'ID of the request', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + 'totalItem' => ['description' => 'Total number of items', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], + 'pageSize' => ['description' => 'Number of items per page, default is 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'currentPage' => ['description' => 'Current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'Total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'resultObject' => [ - 'description' => 'Whether it was successful', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'description' => 'Returned object', + 'type' => 'array', + 'items' => [ + 'description' => 'Returned object', + 'type' => 'object', + 'properties' => [ + 'uuid' => ['description' => 'UUID of the sample batch', 'type' => 'string', 'example' => '48653f1372444c078f7b3d1c317d37dc', 'title' => ''], + 'gmtCreate' => ['description' => 'Creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1621578648000', 'title' => ''], + 'gmtModified' => ['description' => 'Modification time', 'type' => 'integer', 'format' => 'int64', 'example' => '1565701886000', 'title' => ''], + 'dataValue' => ['description' => 'Content of the list entered in the text box', 'type' => 'string', 'example' => '1770000000', 'title' => ''], + 'lastSourceType' => ['description' => 'Last source', 'type' => 'string', 'example' => 'Console-Text', 'title' => ''], + 'version' => ['description' => 'Version number', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'dataTagType' => ['description' => 'Sample type', 'type' => 'string', 'example' => 'pass', 'title' => ''], + 'creator' => ['description' => 'Creator', 'type' => 'string', 'example' => '1519714049632764', 'title' => ''], + 'updator' => ['description' => 'Modifier', 'type' => 'string', 'example' => '1519714049632764', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Validate Variable Reference', - 'translator' => 'machine', - ], - 'DeleteNameList' => [ - 'summary' => 'Delete Name List', - 'methods' => [ - 'post', - 'get', + 'staticInfo' => ['returnType' => 'synchronous'], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"totalItem\\": 3,\\n \\"pageSize\\": 10,\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"uuid\\": \\"48653f1372444c078f7b3d1c317d37dc\\",\\n \\"gmtCreate\\": 1621578648000,\\n \\"gmtModified\\": 1565701886000,\\n \\"dataValue\\": \\"1770000000\\",\\n \\"lastSourceType\\": \\"Console-Text\\",\\n \\"version\\": 1,\\n \\"dataTagType\\": \\"pass\\",\\n \\"creator\\": \\"1519714049632764\\",\\n \\"updator\\": \\"1519714049632764\\"\\n }\\n ]\\n}","type":"json"}]', + 'title' => 'Sample List', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '2000', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSampleDataPage'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:DescribeSampleDataPage', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + ], + 'DescribeSampleDemoDownloadUrl' => [ + 'summary' => 'Queries the authorization of a data sample.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'scene', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The scene code.', 'type' => 'string', 'required' => true, 'example' => 'coupon_abuse_detection', 'title' => ''], ], [ - 'name' => 'ids', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Name list ID, multiple IDs should be separated by commas', - 'type' => 'string', - 'required' => false, - 'example' => '23,24,25', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Delete Name List', - 'translator' => 'machine', - ], - 'DescribeExistName' => [ - 'summary' => 'Validate if the field name is duplicated (based on user\'s organization)', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query data sample authorization', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:05.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSampleDemoDownloadUrl'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeSampleDownloadUrl' => [ + 'summary' => 'Queries the authorization information for downloading a data sample.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for request and response messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'name', + 'name' => 'sampleId', 'in' => 'query', - 'schema' => [ - 'description' => 'Variable name', - 'type' => 'string', - 'required' => false, - 'example' => 'age', - ], + 'schema' => ['description' => 'The ID of the sample.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '5467', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -25718,445 +19716,165 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Check if Field Name is Duplicated', - 'translator' => 'machine', - ], - 'DescribeCustVariablePage' => [ - 'summary' => 'Query Custom Accumulated Variable List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query data sample download authorization information', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:05.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSampleDownloadUrl'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeSampleInfo' => [ + 'summary' => 'Queries the details of a data sample.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafXYIHRP', - ], - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'currentPage', - 'in' => 'query', - 'schema' => [ - 'description' => 'Pagination parameter, current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], - ], - [ - 'name' => 'pageSize', - 'in' => 'query', - 'schema' => [ - 'description' => 'Number of records per page, default value: 10.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', - ], - ], - [ - 'name' => 'eventCode', + 'name' => 'id', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'required' => false, - 'example' => 'de_aheldm3876', - ], + 'schema' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '3144', 'title' => ''], ], [ - 'name' => 'description', - 'in' => 'query', - 'schema' => [ - 'description' => 'Description.', - 'type' => 'string', - 'required' => false, - 'example' => '累计变量描述', - ], - ], - [ - 'name' => 'createType', + 'name' => 'versions', 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type.', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'schema' => ['description' => 'The version number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'status', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'status.', - 'type' => 'string', - 'required' => false, - 'example' => 'ENABLE', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '6', - ], - 'pageSize' => [ - 'description' => 'Page size, default value is 10.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object.', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned object.', - 'type' => 'object', - 'properties' => [ - 'dataVersion' => [ - 'description' => 'Data version.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'title' => [ - 'description' => 'Title.', - 'type' => 'string', - 'example' => '累计变量名称', - ], - 'description' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'example' => '累计变量描述', - ], - 'gmtModified' => [ - 'description' => 'Modification time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1565701886000', - ], - 'name' => [ - 'description' => 'Accumulated variable name: generated by backend.', - 'type' => 'string', - 'example' => 'xLMfE9K161d', - ], - 'id' => [ - 'description' => 'Primary key ID of accumulated variable.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '497', - ], - 'status' => [ - 'title' => '数据状态', - 'description' => 'Status.', - 'type' => 'string', - 'example' => 'ENABLE', - ], - 'eventName' => [ - 'title' => '事件名称', - 'description' => 'event name.', - 'type' => 'string', - 'example' => '注册事件', - ], - 'ruleList' => [ - 'title' => '关联策略ruleId', - 'description' => 'Associated Strategies.', - 'type' => 'array', - 'items' => [ - 'title' => '策略ruleId', - 'description' => 'ruleId.', - 'type' => 'string', - 'example' => '10235', - ], - ], - ], + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'updateTime' => ['description' => 'The update time.', 'type' => 'string', 'example' => '1753804800000', 'title' => ''], + 'sampleType' => ['description' => 'The data sample type.', 'type' => 'string', 'example' => 'PHONE', 'title' => ''], + 'sampleValue' => ['description' => 'The sample value.', 'type' => 'string', 'example' => '17700000000', 'title' => ''], + 'sampleTags' => ['description' => 'The sample tags.', 'type' => 'string', 'example' => 'em0102', 'title' => ''], + 'id' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '3144', 'title' => ''], + 'version' => ['description' => 'The version number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"dataVersion\\": 1,\\n \\"title\\": \\"累计变量名称\\",\\n \\"description\\": \\"累计变量描述\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"name\\": \\"xLMfE9K161d\\",\\n \\"id\\": 497,\\n \\"status\\": \\"ENABLE\\",\\n \\"eventName\\": \\"注册事件\\",\\n \\"ruleList\\": [\\n \\"10235\\"\\n ]\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Paged List Query of Accumulated Variables', - 'description' => 'List Query of Accumulated Variables', - 'translator' => 'machine', - ], - 'BindVariable' => [ - 'summary' => 'Variable binding operation', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query data sample details', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:11:26.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSampleInfo'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"updateTime\\": \\"1753804800000\\",\\n \\"sampleType\\": \\"PHONE\\",\\n \\"sampleValue\\": \\"17700000000\\",\\n \\"sampleTags\\": \\"em0102\\",\\n \\"id\\": 3144,\\n \\"version\\": 1\\n }\\n}","type":"json"}]', + ], + 'DescribeSampleList' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'defineId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Associated variable definition primary key ID', - 'type' => 'string', - 'required' => false, - 'example' => '2438', - ], - ], - [ - 'name' => 'id', - 'in' => 'query', - 'schema' => [ - 'description' => 'Variable primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '106875', - ], - ], - [ - 'name' => 'eventCode', - 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => true, - 'example' => 'de_agbzfi5134', - ], - ], - [ - 'name' => 'title', - 'in' => 'query', - 'schema' => [ - 'description' => 'Title', - 'type' => 'string', - 'required' => true, - 'example' => '变量title', - ], - ], - [ - 'name' => 'params', - 'in' => 'query', - 'schema' => [ - 'description' => 'Binding input parameter information', - 'type' => 'string', - 'required' => false, - 'example' => '{"accountId":"accountId","mobile":""}', - ], - ], - [ - 'name' => 'description', - 'in' => 'query', - 'schema' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'required' => false, - 'example' => '变量描述', - ], - ], - [ - 'name' => 'apiType', - 'in' => 'query', - 'schema' => [ - 'description' => 'API type', - 'type' => 'string', - 'required' => false, - 'example' => 'SELF', - ], - ], - [ - 'name' => 'sourceType', - 'in' => 'query', - 'schema' => [ - 'description' => 'Variable source', - 'type' => 'string', - 'required' => false, - 'example' => 'SAF', - ], + 'schema' => ['description' => 'Sets the language type for request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'apiRegionId', - 'in' => 'query', - 'schema' => [ - 'description' => 'API region ID', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'outputField', + 'name' => 'sampleType', 'in' => 'query', - 'schema' => [ - 'description' => 'Output field path', - 'type' => 'string', - 'required' => false, - 'example' => 'BOOLEAN', - ], + 'schema' => ['description' => 'The sample type.', 'type' => 'string', 'required' => false, 'example' => 'PHONE', 'title' => ''], ], [ - 'name' => 'outputType', + 'name' => 'sampleValue', 'in' => 'query', - 'schema' => [ - 'description' => 'Output type', - 'type' => 'string', - 'required' => false, - 'enumValueTitles' => [ - 'DATE' => 'DATE', - 'ENUM' => 'ENUM', - 'STRING' => 'STRING', - 'DOUBLE' => 'DOUBLE', - 'INT' => 'INT', - 'BOOLEAN' => 'BOOLEAN', - 'LONG' => 'LONG', - ], - 'example' => 'STRING', - ], + 'schema' => ['description' => 'The sample data value.', 'type' => 'string', 'required' => false, 'example' => '1770000000', 'title' => ''], ], [ - 'name' => 'exceptionValue', + 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Exception value', - 'type' => 'string', - 'required' => false, - 'example' => 'SYS_ERROR', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'paramsList', + 'name' => 'pageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Event parameter mapping 2.0, either params or paramsList must not be empty. List, JSON structure', - 'type' => 'string', - 'required' => false, - 'example' => '[{"eventFieldName":"accountId","required":false}]', - ], + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'createType', - 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], - ], - [ - 'name' => 'defineIds', - 'in' => 'query', - 'schema' => [ - 'description' => 'Variable definition IDs, can be multiple. If binding multiple IDs, separate them with commas', - 'type' => 'string', - 'required' => false, - 'example' => '1546, 1547', - ], + 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -26164,87 +19882,85 @@ 'schema' => [ 'type' => 'object', 'properties' => [ + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '6', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'description' => 'The returned objects.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'updateTime' => ['description' => 'The update time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1699450018265', 'title' => ''], + 'sampleType' => ['description' => 'The sample type.', 'type' => 'integer', 'format' => 'int32', 'example' => 'PHONE', 'title' => ''], + 'sampleValue' => ['description' => 'The sample value.', 'type' => 'string', 'example' => '1770000000', 'title' => ''], + 'sampleTags' => ['description' => 'The sample tags.', 'type' => 'string', 'example' => 'rm0102', 'title' => ''], + 'id' => ['description' => 'The database ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '497', 'title' => ''], + 'version' => ['description' => 'The version number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Variable Binding', - 'translator' => 'machine', - ], - 'DeleteField' => [ - 'summary' => 'Delete Field', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query Sample List', + 'summary' => 'Queries the sample list.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:11:26.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSampleList'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"updateTime\\": 1699450018265,\\n \\"sampleType\\": 0,\\n \\"sampleValue\\": \\"1770000000\\",\\n \\"sampleTags\\": \\"rm0102\\",\\n \\"id\\": 497,\\n \\"version\\": 1\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeSampleSceneList' => [ + 'summary' => 'Queries the list of scenarios.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'id', - 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID of the field', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '2556', - ], - ], - [ - 'name' => 'name', - 'in' => 'query', - 'schema' => [ - 'description' => 'Name of the field.', - 'type' => 'string', - 'required' => false, - 'example' => 'age', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -26252,1096 +19968,952 @@ 'schema' => [ 'type' => 'object', 'properties' => [ + 'totalItem' => ['description' => 'The total number of items.', 'type' => 'integer', 'format' => 'int32', 'example' => '6', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'description' => 'The returned object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'lastModifiedOperator' => ['description' => 'The last modifier.', 'type' => 'string', 'example' => '1519714049632764', 'title' => ''], + 'creator' => ['description' => 'The creator.', 'type' => 'string', 'example' => '1519714049632764', 'title' => ''], + 'configKey' => ['description' => 'The configuration item key.', 'type' => 'string', 'example' => 'account_abuse_detection', 'title' => ''], + 'description' => ['description' => 'The description.', 'type' => 'string', 'example' => '变量描述', 'title' => ''], + 'gmtModified' => ['description' => 'The modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1565701886000', 'title' => ''], + 'status' => ['description' => 'The status.', 'type' => 'string', 'example' => 'ENABLE', 'title' => ''], + 'configValue' => ['description' => 'The configuration item value.', 'type' => 'string', 'example' => '1', 'title' => ''], + 'gmtCreate' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1621578648000', 'title' => ''], + 'bizType' => ['description' => 'The business type.', 'type' => 'string', 'example' => 'variable_scene', 'title' => ''], + 'id' => ['description' => 'The task ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '3144', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Delete Field', - 'translator' => 'machine', - ], - 'DescribeNameListLimit' => [ - 'summary' => 'Query Name List Limit', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query scenario list', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:05.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSampleSceneList'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"lastModifiedOperator\\": \\"1519714049632764\\",\\n \\"creator\\": \\"1519714049632764\\",\\n \\"configKey\\": \\"account_abuse_detection\\",\\n \\"description\\": \\"变量描述\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"status\\": \\"ENABLE\\",\\n \\"configValue\\": \\"1\\",\\n \\"gmtCreate\\": 1621578648000,\\n \\"bizType\\": \\"variable_scene\\",\\n \\"id\\": 3144\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeSampleTagList' => [ + 'summary' => 'Retrieves the list of labels.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'createType', - 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '101', - ], - 'maxTotalItem' => [ - 'description' => 'Maximum number of creatable items', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '100', - ], - 'limit' => [ - 'description' => 'Whether it exceeds the maximum quantity', - 'type' => 'boolean', - 'example' => 'true', - ], - ], - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"totalItem\\": 101,\\n \\"maxTotalItem\\": 100,\\n \\"limit\\": true\\n }\\n}","type":"json"}]', - 'title' => 'Query Name List Limit', - 'translator' => 'machine', - ], - 'OperateFavoriteVariable' => [ - 'summary' => 'Operate Favorites', - 'methods' => [ - 'post', - 'get', + 'title' => 'Retrieve label list', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:11:26.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSampleTagList'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + ], + 'DescribeSampleUploadPolicy' => [ + 'summary' => 'Queries the authorization information for uploading samples.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'id', - 'in' => 'query', - 'schema' => [ - 'description' => 'Variable ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '3144', - ], - ], - [ - 'name' => 'operate', - 'in' => 'query', - 'schema' => [ - 'description' => 'Favorite operation', - 'type' => 'string', - 'required' => true, - 'example' => 'ADD', - ], + 'schema' => ['description' => 'The language type for the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'Key' => ['description' => 'The key of the OSS upload policy.', 'type' => 'string', 'example' => 'saf/de/namelist/e924/ufzgsedX9bd3a7', 'title' => ''], + 'Signature' => ['description' => 'The signature information.', 'type' => 'string', 'example' => '3Es5j/9Xm/zwPcM9cwEr5pa0Wsc=', 'title' => ''], + 'Host' => ['description' => 'The OSS domain name.', 'type' => 'string', 'example' => 'emseu.cxy8uoq4aafx.eu-central-1.rds.amazonaws.com', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'Policy' => ['description' => 'The OSS upload policy.', 'type' => 'string', 'example' => 'eyJleHBpcmF0aW9uIjoiMjAyNS0wNy0zMFQwNjowNTo0OS45NTRaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsMTA0ODU3NjAwMF0sWyJlcSIsIiRrZXkiLCJzYWZcL2RlXC9uYW1lbGlzdFwvZTkyNFwvdWZ6Z3NlZFg5Ymxxxxxxxxxxx', 'title' => ''], + 'AccessId' => ['description' => 'ossaccesskeyid。', 'type' => 'string', 'example' => 'LTAxxxxxxxxxxxxx', 'title' => ''], + 'StsToken' => ['description' => 'The temporary identity credential.', 'type' => 'string', 'example' => 'tT44bMQxxxxxxxxxxxxxxx', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Favorite Variable', - 'translator' => 'machine', - ], - 'ModifyField' => [ - 'summary' => 'Modify Field', - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Key\\": \\"saf/de/namelist/e924/ufzgsedX9bd3a7\\",\\n \\"Signature\\": \\"3Es5j/9Xm/zwPcM9cwEr5pa0Wsc=\\",\\n \\"Host\\": \\"emseu.cxy8uoq4aafx.eu-central-1.rds.amazonaws.com\\",\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"Policy\\": \\"eyJleHBpcmF0aW9uIjoiMjAyNS0wNy0zMFQwNjowNTo0OS45NTRaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsMTA0ODU3NjAwMF0sWyJlcSIsIiRrZXkiLCJzYWZcL2RlXC9uYW1lbGlzdFwvZTkyNFwvdWZ6Z3NlZFg5Ymxxxxxxxxxxx\\",\\n \\"AccessId\\": \\"LTAxxxxxxxxxxxxx\\",\\n \\"StsToken\\": \\"tT44bMQxxxxxxxxxxxxxxx\\"\\n}","type":"json"}]', + 'title' => 'Query sample upload authorization information', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:07.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSampleUploadPolicy'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + ], + 'DescribeSamplebatchPage' => [ + 'summary' => 'Queries the list of sample batches.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'id', - 'in' => 'query', - 'schema' => [ - 'description' => 'Variable ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '376773', - ], - ], - [ - 'name' => 'name', - 'in' => 'query', - 'schema' => [ - 'description' => 'Variable name', - 'type' => 'string', - 'required' => false, - 'example' => 'age', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'title', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Title.', - 'type' => 'string', - 'required' => false, - 'example' => '年龄', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'enumData', + 'name' => 'dataValue', 'in' => 'query', - 'schema' => [ - 'description' => 'Enum type', - 'type' => 'string', - 'required' => false, - 'example' => '[{\\"name\\":\\"ENABLE\\",\\"value\\":\\"禁用\\"}]', - ], + 'schema' => ['description' => 'The list content entered in the text box.', 'type' => 'string', 'required' => false, 'example' => '1770000000', 'title' => ''], ], [ - 'name' => 'classify', + 'name' => 'pageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Field classification', - 'type' => 'string', - 'required' => false, - 'example' => 'REQUEST_PARAM', - ], + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'title' => ''], ], [ - 'name' => 'description', + 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'required' => false, - 'example' => '描述', - ], - ], - [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'title' => '', + 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ + 'RequestId' => ['title' => '', 'description' => 'Id of the request', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'description' => 'The returned object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'uuid' => ['description' => 'The UUID of the sample batch.', 'type' => 'string', 'example' => '203f1ae65c0a41a49dc4f8a47946caa2', 'title' => ''], + 'gmtCreate' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1621578648000', 'title' => ''], + 'gmtModified' => ['description' => 'The modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1565701886000', 'title' => ''], + 'batchName' => ['description' => 'The name of the sample batch.', 'type' => 'string', 'example' => '白样本', 'title' => ''], + 'description' => ['description' => 'The description.', 'type' => 'string', 'example' => '描述', 'title' => ''], + 'dataType' => ['description' => 'The data type.', 'type' => 'string', 'example' => 'mobile', 'title' => ''], + 'sampleBatchType' => ['description' => 'The specific type of the sample list.', 'type' => 'string', 'example' => 'pass', 'title' => ''], + 'updator' => ['description' => 'The user who last modified the sample batch.', 'type' => 'string', 'example' => '1519714049632764', 'title' => ''], + 'creator' => ['description' => 'The creator.', 'type' => 'string', 'example' => '1519714049632764', 'title' => ''], + 'initValidFileRow' => ['description' => 'The valid sample content data.', 'type' => 'integer', 'format' => 'int64', 'example' => '2', 'title' => ''], + 'services' => ['description' => 'The service ID.', 'type' => 'string', 'example' => 'account_abuse', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Modify Field', - 'translator' => 'machine', - ], - 'DescribeEventVariableTemplateBind' => [ - 'summary' => 'Query Event Template', - 'methods' => [ - 'post', - 'get', + 'staticInfo' => ['returnType' => 'synchronous'], + 'title' => 'List sample batches', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '2000', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSamplebatchPage'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:DescribeSamplebatchPage', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"totalItem\\": 3,\\n \\"pageSize\\": 10,\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"uuid\\": \\"203f1ae65c0a41a49dc4f8a47946caa2\\",\\n \\"gmtCreate\\": 1621578648000,\\n \\"gmtModified\\": 1565701886000,\\n \\"batchName\\": \\"白样本\\",\\n \\"description\\": \\"描述\\",\\n \\"dataType\\": \\"mobile\\",\\n \\"sampleBatchType\\": \\"pass\\",\\n \\"updator\\": \\"1519714049632764\\",\\n \\"creator\\": \\"1519714049632764\\",\\n \\"initValidFileRow\\": 2,\\n \\"services\\": \\"account_abuse\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeSceneAllEventNameCodeList' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages. Default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'templateCode', - 'in' => 'query', - 'schema' => [ - 'description' => 'Template code.', - 'type' => 'string', - 'required' => false, - 'example' => 'register', - ], - ], - [ - 'name' => 'type', - 'in' => 'query', - 'schema' => [ - 'description' => 'Type', - 'type' => 'string', - 'required' => true, - 'example' => 'NATIVE', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'inputs', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Input parameters, separated by commas if multiple.', - 'type' => 'string', - 'required' => true, - 'example' => 'age,ip', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'createType', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The creation type.', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'description' => 'The response object.', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'requestId' => ['description' => 'The request ID. Each request has a unique ID for troubleshooting purposes.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'success' => ['description' => 'Indicates whether the operation was successful. A value of true indicates success.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error details.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'totalCount' => [ - 'description' => 'Total count', - 'type' => 'string', - 'example' => '38', - ], - 'templateCode' => [ - 'description' => 'Template code', - 'type' => 'string', - 'example' => 'register', - ], - 'freeVariables' => [ - 'description' => 'List of free variables', - 'type' => 'array', - 'items' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'code' => [ - 'description' => 'Variable code', - 'type' => 'string', - 'example' => 'age', - ], - 'title' => [ - 'description' => 'Title.', - 'type' => 'string', - 'example' => '年龄', - ], - 'type' => [ - 'description' => 'Variable type.', - 'type' => 'string', - 'example' => 'NATIVE', - ], - 'fieldType' => [ - 'description' => 'Field type.', - 'type' => 'string', - 'example' => 'STRING', - ], - 'description' => [ - 'description' => 'Variable description.', - 'type' => 'string', - 'example' => '描述', - ], - 'name' => [ - 'description' => 'Variable name', - 'type' => 'string', - 'example' => 'age', - ], - 'id' => [ - 'description' => 'Primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '234', - ], - ], - ], - ], - 'chargeVariables' => [ - 'description' => 'List of chargeable variables', - 'type' => 'array', - 'items' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'code' => [ - 'description' => 'Variable code', - 'type' => 'string', - 'example' => 'ip', - ], - 'title' => [ - 'description' => 'Title.', - 'type' => 'string', - 'example' => 'ip', - ], - 'type' => [ - 'description' => 'Variable type.', - 'type' => 'string', - 'example' => 'NATIVE', - ], - 'fieldType' => [ - 'description' => 'Field type.', - 'type' => 'string', - 'example' => 'STRING', - ], - 'description' => [ - 'description' => 'Description of the variable.', - 'type' => 'string', - 'example' => '描述', - ], - 'name' => [ - 'description' => 'Variable name', - 'type' => 'string', - 'example' => 'ip', - ], - 'id' => [ - 'description' => 'Primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '456', + 'description' => 'The response object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'eventCode' => ['description' => 'The event code.', 'type' => 'string', 'example' => 'de_aszbjb7236', 'title' => ''], + 'eventName' => ['description' => 'The event name.', 'type' => 'string', 'example' => '营销风险识别_增强版', 'title' => ''], + 'eventType' => ['description' => 'The event type.', 'type' => 'string', 'example' => 'MAIN', 'title' => ''], + 'createType' => ['description' => 'The creation type.', 'type' => 'string', 'example' => 'MORMAL', 'title' => ''], + 'children' => [ + 'description' => 'The child class objects.', + 'type' => 'array', + 'items' => [ + 'description' => 'The object.', + 'type' => 'object', + 'properties' => [ + 'eventCode' => ['description' => 'The event code.', 'type' => 'string', 'example' => 'de_aamexg3015', 'title' => ''], + 'eventName' => ['description' => 'The event name.', 'type' => 'string', 'example' => '测试', 'title' => ''], + 'eventType' => ['description' => 'The event type.', 'type' => 'string', 'example' => 'BYPASS', 'title' => ''], + 'createType' => ['description' => 'The creation type.', 'type' => 'string', 'example' => 'NORMAL', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"totalCount\\": \\"38\\",\\n \\"templateCode\\": \\"register\\",\\n \\"freeVariables\\": [\\n {\\n \\"code\\": \\"age\\",\\n \\"title\\": \\"年龄\\",\\n \\"type\\": \\"NATIVE\\",\\n \\"fieldType\\": \\"STRING\\",\\n \\"description\\": \\"描述\\",\\n \\"name\\": \\"age\\",\\n \\"id\\": 234\\n }\\n ],\\n \\"chargeVariables\\": [\\n {\\n \\"code\\": \\"ip\\",\\n \\"title\\": \\"ip\\",\\n \\"type\\": \\"NATIVE\\",\\n \\"fieldType\\": \\"STRING\\",\\n \\"description\\": \\"描述\\",\\n \\"name\\": \\"ip\\",\\n \\"id\\": 456\\n }\\n ]\\n }\\n}","type":"json"}]', - 'title' => 'Query Event Template', - 'translator' => 'machine', - ], - 'DeleteNameListData' => [ - 'summary' => 'Delete (pseudo) name list variable data', - 'methods' => [ - 'post', - 'get', + 'staticInfo' => ['returnType' => 'synchronous'], + 'title' => 'Query scenario-based risk control event dropdown list', + 'summary' => 'Queries the dropdown list of scenario-based risk control events.', + 'description' => 'Queries the dropdown list of scenario-based risk control events.', + 'requestParamsDescription' => 'None.', + 'responseParamsDescription' => 'None.', + 'extraInfo' => 'None.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSceneAllEventNameCodeList'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": [\\n {\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"eventName\\": \\"营销风险识别_增强版\\",\\n \\"eventType\\": \\"MAIN\\",\\n \\"createType\\": \\"MORMAL\\",\\n \\"children\\": [\\n {\\n \\"eventCode\\": \\"de_aamexg3015\\",\\n \\"eventName\\": \\"测试\\",\\n \\"eventType\\": \\"BYPASS\\",\\n \\"createType\\": \\"NORMAL\\"\\n }\\n ]\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeSceneEventPageList' => [ + 'summary' => 'Queries the list of scenario-based risk control events.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'variableId', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Variable ID', - 'type' => 'string', - 'required' => false, - 'example' => '239', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'pageSize', + 'in' => 'query', + 'schema' => ['description' => 'The number of entries per page.', 'type' => 'string', 'required' => false, 'example' => '10', 'title' => ''], + ], + [ + 'name' => 'nameOrCode', + 'in' => 'query', + 'schema' => ['description' => 'The name or service code to search for.', 'type' => 'string', 'required' => false, 'example' => 'servicer_code', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ + 'description' => 'The response parameters.', 'type' => 'object', 'properties' => [ 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'description' => 'The returned array.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'service' => ['description' => 'The service code.', 'type' => 'string', 'example' => 'device_risk', 'title' => ''], + 'eventName' => ['description' => 'The event name.', 'type' => 'string', 'example' => '注册风险', 'title' => ''], + 'eventCode' => ['description' => 'The event code.', 'type' => 'string', 'example' => 'de_aszbjb7236', 'title' => ''], + 'commonRuleCount' => ['description' => 'The number of General Policy rules.', 'type' => 'string', 'example' => '10', 'title' => ''], + 'whiteBoxRuleCount' => ['description' => 'The number of whitebox implementation policies.', 'type' => 'string', 'example' => '10', 'title' => ''], + 'customRuleCount' => ['description' => 'The number of custom policies.', 'type' => 'string', 'example' => '10', 'title' => ''], + 'normalRuleCount' => ['description' => 'The number of user-defined policies.', 'type' => 'string', 'example' => '10', 'title' => ''], + 'useStatus' => [ + 'description' => 'The usage status.', + 'enumValueTitles' => ['IN_USE' => 'In use.', 'NOT_USED' => 'Not used.'], + 'type' => 'string', + 'example' => '使用/未使用', + 'title' => '', + ], + 'modifier' => ['description' => 'The user who last modified the event.', 'type' => 'string', 'example' => '公有云用户uid', 'title' => ''], + 'gmtModified' => ['description' => 'The time when the event was last modified.', 'type' => 'string', 'example' => '1565701886000', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], + 'requestId' => ['description' => 'The request ID. Each request has a unique ID for troubleshooting purposes.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '9', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page in the response. Default value: 20. Minimum value: 1. Maximum value: 50.', 'type' => 'integer', 'format' => 'int32', 'example' => '20', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Delete Name List Data', - 'translator' => 'machine', - ], - 'CreateExpressionVariable' => [ - 'summary' => 'Create Custom Variable', - 'methods' => [ - 'post', - 'get', + 'staticInfo' => ['returnType' => 'synchronous'], + 'title' => 'Query scenario-based risk control event list', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSceneEventPageList'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"service\\": \\"device_risk\\",\\n \\"eventName\\": \\"注册风险\\",\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"commonRuleCount\\": \\"10\\",\\n \\"whiteBoxRuleCount\\": \\"10\\",\\n \\"customRuleCount\\": \\"10\\",\\n \\"normalRuleCount\\": \\"10\\",\\n \\"useStatus\\": \\"使用/未使用\\",\\n \\"modifier\\": \\"公有云用户uid\\",\\n \\"gmtModified\\": \\"1565701886000\\"\\n }\\n ],\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"totalItem\\": 3,\\n \\"totalPage\\": 9,\\n \\"currentPage\\": 1,\\n \\"pageSize\\": 20\\n}","type":"json"}]', + ], + 'DescribeSceneRulePageList' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', + 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafBCGX2Z'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'eventCode', + 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => true, - 'example' => 'de_ahpayh4121', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'title', + 'name' => 'pageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Title.', - 'type' => 'string', - 'required' => true, - 'example' => '获取手机号前7位', - ], + 'schema' => ['description' => 'The number of entries per page. Default value: 20. Minimum value: 1. Maximum value: 50.', 'type' => 'string', 'required' => false, 'example' => '20', 'title' => ''], ], [ - 'name' => 'description', + 'name' => 'eventCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Description.', - 'type' => 'string', - 'required' => false, - 'example' => '获取入参的手机号前7位', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_ahgctb7098', 'title' => ''], ], [ - 'name' => 'outputs', + 'name' => 'ruleStatus', 'in' => 'query', - 'schema' => [ - 'description' => 'Variable return type', - 'type' => 'string', - 'required' => true, - 'example' => 'STRING', - ], + 'schema' => ['description' => 'The policy status.', 'type' => 'string', 'required' => false, 'example' => 'RUNNING', 'title' => ''], ], [ - 'name' => 'outlier', + 'name' => 'ruleName', 'in' => 'query', - 'schema' => [ - 'description' => 'Outlier', - 'type' => 'string', - 'required' => true, - 'example' => '-1', - ], + 'schema' => ['description' => 'The policy name.', 'type' => 'string', 'required' => false, 'example' => '营销风险识别', 'title' => ''], ], [ - 'name' => 'expression', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Calculation expression', - 'type' => 'string', - 'required' => true, - 'example' => '@ex_GX9rrlTq4b67 + 1001', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'expressionTitle', + 'name' => 'createType', 'in' => 'query', - 'schema' => [ - 'description' => 'Display value of calculation expression', - 'type' => 'string', - 'required' => true, - 'example' => '@selfvariable_02 + 1001', - ], + 'schema' => ['description' => 'The creation type.', 'type' => 'string', 'required' => false, 'example' => 'NOMAL', 'title' => ''], ], [ - 'name' => 'expressionVariable', + 'name' => 'ruleAuthType', 'in' => 'query', - 'schema' => [ - 'description' => 'Calculation expression variable', - 'type' => 'string', - 'required' => false, - 'example' => '[{"name":"ex_GX9rrlTq4b67","code":"deInvokeSelfVariable(44659)","fieldType":"INT"}]', - ], + 'schema' => ['description' => 'The policy type.', 'type' => 'string', 'required' => false, 'example' => 'CUSTMER', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ + 'description' => 'The response object.', 'type' => 'object', 'properties' => [ + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 20. Minimum value: 1. Maximum value: 50.', 'type' => 'integer', 'format' => 'int32', 'example' => '20', 'title' => ''], + 'requestId' => ['description' => 'The request ID. Each request has a unique ID for troubleshooting purposes.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '9', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'description' => 'The response object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'eventCode' => ['description' => 'The event code.', 'type' => 'string', 'example' => 'de_aszbjb7236', 'title' => ''], + 'ruleId' => ['description' => 'The policy ID.', 'type' => 'string', 'example' => '4730', 'title' => ''], + 'ruleStatus' => ['description' => 'The policy status.', 'type' => 'string', 'example' => 'RUNNING', 'title' => ''], + 'gmtModified' => ['description' => 'The modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1565701886000', 'title' => ''], + 'gmtCreate' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1621578648000', 'title' => ''], + 'templateId' => ['description' => 'The template ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '6', 'title' => ''], + 'priority' => ['description' => 'The policy priority. A larger value indicates a higher priority.', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], + 'ruleName' => ['description' => 'The policy name.', 'type' => 'string', 'example' => '营销风险识别', 'title' => ''], + 'ruleMemo' => ['description' => 'The policy description.', 'type' => 'string', 'example' => '描述信息', 'title' => ''], + 'eventName' => ['description' => 'The event name.', 'type' => 'string', 'example' => '注册风险', 'title' => ''], + 'id' => ['description' => 'The primary key ID of the policy.', 'type' => 'integer', 'format' => 'int64', 'example' => '497', 'title' => ''], + 'version' => ['description' => 'The version number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1.0', 'title' => ''], + 'ruleVersionId' => ['description' => 'The primary key ID of the policy version.', 'type' => 'integer', 'format' => 'int64', 'example' => '3823', 'title' => ''], + 'eventType' => [ + 'description' => 'The event type. Valid values:'."\n" + .'- BYPASS: bypass event.'."\n" + .'- SHUNT: traffic splitting.'."\n" + .'- MAIN: main event.', + 'enumValueTitles' => ['BYPASS' => 'bypass event.', 'SHUNT' => 'traffic splitting.', 'MAIN' => 'main event.'], + 'type' => 'string', + 'example' => 'MAIN', + 'title' => '', + ], + 'mainRuleId' => ['description' => 'The main policy ID.', 'type' => 'string', 'example' => '4399', 'title' => ''], + 'consoleAudit' => [ + 'description' => 'The audit object.', + 'type' => 'object', + 'properties' => [ + 'id' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1728', 'title' => ''], + 'applyUserId' => ['description' => 'The account ID of the applicant.', 'type' => 'string', 'example' => '1234567890999', 'title' => ''], + 'applyUserName' => ['description' => 'The account name of the applicant.', 'type' => 'string', 'example' => '张三', 'title' => ''], + 'auditUserId' => ['description' => 'The account IDs of the designated reviewers. Multiple IDs are separated by commas (,).', 'type' => 'string', 'example' => '123', 'title' => ''], + 'auditUserName' => ['description' => 'The account names of the designated reviewers. Multiple names are separated by commas (,).', 'type' => 'string', 'example' => '李四', 'title' => ''], + 'auditRealUserId' => ['description' => 'The ID of the final approver.', 'type' => 'string', 'example' => '1234567890', 'title' => ''], + 'auditRealUserName' => ['description' => 'The account name of the approver.', 'type' => 'string', 'example' => '王五', 'title' => ''], + 'auditStatus' => ['description' => 'The approval status.', 'type' => 'string', 'example' => 'AGREE', 'title' => ''], + 'auditTime' => ['description' => 'The approval time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1545726028000', 'title' => ''], + 'gmtCreate' => ['description' => 'The creation time in UTC.', 'type' => 'integer', 'format' => 'int64', 'example' => '1545726028000', 'title' => ''], + 'relationId' => ['description' => 'The transaction ID associated with the approval.', 'type' => 'integer', 'format' => 'int64', 'example' => '123', 'title' => ''], + 'relationType' => ['description' => 'The approval type. For example, rule indicates a policy approval.', 'type' => 'string', 'example' => 'RULE', 'title' => ''], + 'relationName' => ['description' => 'The transaction name associated with the approval. This parameter can be empty.', 'type' => 'string', 'example' => 't', 'title' => ''], + 'relationExt' => ['description' => 'The information about other associated persons in JSON format.', 'type' => 'string', 'example' => '{}', 'title' => ''], + 'auditMsg' => ['description' => 'The approval comment.', 'type' => 'string', 'example' => '同意', 'title' => ''], + 'auditRemark' => ['description' => 'The remark for the approval request.', 'type' => 'string', 'example' => '备注', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'externalRuleName' => ['description' => 'The customer-facing policy name.', 'type' => 'string', 'example' => '策略1', 'title' => ''], + 'ruleAuthType' => ['description' => 'The policy type.', 'type' => 'string', 'example' => 'CUSTMER', 'title' => ''], + 'authType' => ['description' => 'The service authorization type.', 'type' => 'string', 'example' => 'admin', 'title' => ''], + 'ruleType' => ['description' => 'The rule type.', 'type' => 'string', 'example' => 'DSL', 'title' => ''], + 'hasTesting' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Create Custom Variable', - 'translator' => 'machine', - ], - 'DescribeVariableList' => [ - 'summary' => 'Query Variable Details', - 'methods' => [ - 'post', - 'get', + 'staticInfo' => ['returnType' => 'synchronous'], + 'title' => 'List scenario-based risk control event policies', + 'summary' => 'Queries the list of scenario-based risk control event policies.', + 'description' => 'Queries the list of scenario-based risk control event policies.', + 'responseParamsDescription' => 'None.', + 'extraInfo' => 'None.', + 'changeSet' => [ + ['createdAt' => '2025-07-24T09:04:05.000Z', 'description' => 'Response parameters changed'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSceneRulePageList'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 3,\\n \\"pageSize\\": 20,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 9,\\n \\"resultObject\\": [\\n {\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"ruleId\\": \\"4730\\",\\n \\"ruleStatus\\": \\"RUNNING\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"gmtCreate\\": 1621578648000,\\n \\"templateId\\": 6,\\n \\"priority\\": 10,\\n \\"ruleName\\": \\"营销风险识别\\",\\n \\"ruleMemo\\": \\"描述信息\\",\\n \\"eventName\\": \\"注册风险\\",\\n \\"id\\": 497,\\n \\"version\\": 1,\\n \\"ruleVersionId\\": 3823,\\n \\"eventType\\": \\"MAIN\\",\\n \\"mainRuleId\\": \\"4399\\",\\n \\"consoleAudit\\": {\\n \\"id\\": 1728,\\n \\"applyUserId\\": \\"1234567890999\\",\\n \\"applyUserName\\": \\"张三\\",\\n \\"auditUserId\\": \\"123\\",\\n \\"auditUserName\\": \\"李四\\",\\n \\"auditRealUserId\\": \\"1234567890\\",\\n \\"auditRealUserName\\": \\"王五\\",\\n \\"auditStatus\\": \\"AGREE\\",\\n \\"auditTime\\": 1545726028000,\\n \\"gmtCreate\\": 1545726028000,\\n \\"relationId\\": 123,\\n \\"relationType\\": \\"RULE\\",\\n \\"relationName\\": \\"t\\",\\n \\"relationExt\\": \\"{}\\",\\n \\"auditMsg\\": \\"同意\\",\\n \\"auditRemark\\": \\"备注\\"\\n },\\n \\"externalRuleName\\": \\"策略1\\",\\n \\"ruleAuthType\\": \\"CUSTMER\\",\\n \\"authType\\": \\"admin\\",\\n \\"ruleType\\": \\"DSL\\",\\n \\"hasTesting\\": false\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeScoreList' => [ + 'summary' => 'Score Distribution', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', + 'operationType' => 'readAndWrite', + 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', + 'abilityTreeCode' => '139868', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and responses, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Language type of the returned message. Values:'."\n" + ."\n" + .'- **zh** (default): Chinese'."\n" + .'- **en**: English', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'currentPage', + 'name' => 'Id', 'in' => 'query', + 'schema' => ['description' => 'Primary key ID.', 'type' => 'string', 'required' => false, 'example' => '300126', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'string', - 'required' => false, - 'example' => '1', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => ['description' => 'Return result.', 'type' => 'string', 'example' => 'true', 'title' => ''], + 'Code' => ['description' => 'Status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'HttpStatusCode' => ['description' => 'HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'Return message.', 'type' => 'string', 'example' => 'success', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'Score Distribution', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeScoreList'], + ], + ], + 'ramActions' => [ [ - 'name' => 'pageSize', - 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default value is 10.', - 'type' => 'string', - 'required' => false, - 'example' => '10', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": \\"true\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', + ], + 'DescribeScoreSectionNumLineChart' => [ + 'summary' => 'Analyzes the quantity distribution across score ranges.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'type', + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ + [ + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Type.', - 'type' => 'string', - 'required' => false, - 'example' => 'IDENTIFY_SERVICE', - ], + 'schema' => ['description' => 'The language type for the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'value', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Value for fuzzy search.', - 'type' => 'string', - 'required' => false, - 'example' => '注册', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'refObjId', + 'name' => 'mainEventCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'Associated event ID.', - 'type' => 'string', - 'required' => false, - 'example' => 'de_avypfd8253', - ], + 'schema' => ['description' => 'The main event codes.', 'type' => 'string', 'required' => false, 'example' => 'de_avcqzc3714', 'title' => ''], ], [ - 'name' => 'sourceType', + 'name' => 'byPassEventCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'Source type.', - 'type' => 'string', - 'required' => false, - 'example' => 'SAF', - ], + 'schema' => ['description' => 'The bypass event codes.', 'type' => 'string', 'required' => false, 'example' => 'de_amnhke2482', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'shuntEventCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The diversion event codes.', 'type' => 'string', 'required' => false, 'example' => 'de_amnhke2488', 'title' => ''], ], [ - 'name' => 'createType', + 'name' => 'beginTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type.', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'schema' => ['description' => 'The start timestamp, in milliseconds.', 'type' => 'string', 'required' => true, 'example' => '1751249559000'."\n", 'title' => ''], ], [ - 'name' => 'typesStr', + 'name' => 'endTime', 'in' => 'query', - 'schema' => [ - 'description' => 'JSON array string of types.', - 'type' => 'string', - 'required' => false, - 'example' => '[\\"coupon_abuse_detection\\"]', - ], + 'schema' => ['description' => 'The end timestamp, in milliseconds.', 'type' => 'string', 'required' => true, 'example' => '1751249559000', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '27', - ], - 'pageSize' => [ - 'description' => 'Page size, default value is 10.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '3', - ], 'resultObject' => [ - 'description' => 'Returned object.', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned object.', - 'type' => 'object', - 'properties' => [ - 'capacity' => [ - 'description' => 'Capacity.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '100000', + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'xaxis' => [ + 'description' => 'The xaxis node details.', + 'type' => 'object', + 'properties' => [ + 'data' => [ + 'description' => 'The data structure.', + 'type' => 'array', + 'items' => ['description' => 'The data structure.', 'type' => 'string', 'example' => '['."\n" + .' "2025-07-19",'."\n" + .' "2025-07-20",'."\n" + .' "2025-07-21",'."\n" + .' "2025-07-22",'."\n" + .' "2025-07-23",'."\n" + .' "2025-07-24",'."\n" + .' "2025-07-25",'."\n" + .' "2025-07-26",'."\n" + .' "2025-07-27",'."\n" + .' "2025-07-28",'."\n" + .' "2025-07-29"'."\n" + .' ]', 'title' => ''], + 'title' => '', + 'example' => '', + ], ], - 'extendInfo' => [ - 'description' => 'Extended information.', + 'title' => '', + 'example' => '', + ], + 'series' => [ + 'description' => 'The data list.', + 'type' => 'array', + 'items' => [ + 'description' => 'The data list.', 'type' => 'object', - 'example' => '暂无', - ], - 'leftCapacity' => [ - 'description' => 'Remaining capacity.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '100000', - ], - 'type' => [ - 'description' => 'Variable type.', - 'type' => 'string', - 'example' => 'NATIVE', - ], - 'title' => [ - 'description' => 'Title.', - 'type' => 'string', - 'example' => '设备风险识别_标签', - ], - 'userId' => [ - 'description' => 'User ID to which the data belongs.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '100000', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1621578648000', - ], - 'id' => [ - 'description' => 'Variable ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '497', - ], - 'defineId' => [ - 'description' => 'Variable definition ID.', - 'type' => 'string', - 'example' => '10', - ], - 'refObjId' => [ - 'description' => 'Associated event ID.', - 'type' => 'string', - 'example' => 'de_agdxgz0246', - ], - 'refObjName' => [ - 'description' => 'Associated event name.', - 'type' => 'string', - 'example' => '注册事件', - ], - 'description' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'example' => '变量描述', - ], - 'outputsType' => [ - 'description' => 'Variable output type', - 'type' => 'string', - 'example' => 'STRING', - ], - 'gmtModified' => [ - 'description' => 'Modification time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1565701886000', - ], - 'refObjType' => [ - 'description' => 'Associated object type of the variable', - 'type' => 'string', - 'example' => 'EVENT', - ], - 'sourceType' => [ - 'description' => 'Source type.', - 'type' => 'string', - 'example' => 'SAF', - ], - 'name' => [ - 'description' => 'Variable name', - 'type' => 'string', - 'example' => '__ipLocationCityCode__', + 'properties' => [ + 'name' => ['description' => 'The category name.', 'type' => 'string', 'example' => '旁路事件', 'title' => ''], + 'data' => [ + 'description' => 'The result list for the current category.', + 'type' => 'array', + 'items' => ['description' => 'The response data.', 'type' => 'string', 'example' => '10', 'title' => ''], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 27,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 3,\\n \\"resultObject\\": [\\n {\\n \\"capacity\\": 100000,\\n \\"extendInfo\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n },\\n \\"leftCapacity\\": 100000,\\n \\"type\\": \\"NATIVE\\",\\n \\"title\\": \\"设备风险识别_标签\\",\\n \\"userId\\": 100000,\\n \\"gmtCreate\\": 1621578648000,\\n \\"id\\": 497,\\n \\"defineId\\": \\"10\\",\\n \\"refObjId\\": \\"de_agdxgz0246\\",\\n \\"refObjName\\": \\"注册事件\\",\\n \\"description\\": \\"变量描述\\",\\n \\"outputsType\\": \\"STRING\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"refObjType\\": \\"EVENT\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"name\\": \\"__ipLocationCityCode__\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Query Variable List', - 'translator' => 'machine', - ], - 'DescribeHasRuleNameByEventCode' => [ - 'summary' => 'Check if the policy name under the event name exists', - 'methods' => [ - 'post', - 'get', + 'title' => 'Bypass/diversion - score range quantity analysis', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeScoreSectionNumLineChart'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"xaxis\\": {\\n \\"data\\": [\\n \\"[\\\\n \\\\\\"2025-07-19\\\\\\",\\\\n \\\\\\"2025-07-20\\\\\\",\\\\n \\\\\\"2025-07-21\\\\\\",\\\\n \\\\\\"2025-07-22\\\\\\",\\\\n \\\\\\"2025-07-23\\\\\\",\\\\n \\\\\\"2025-07-24\\\\\\",\\\\n \\\\\\"2025-07-25\\\\\\",\\\\n \\\\\\"2025-07-26\\\\\\",\\\\n \\\\\\"2025-07-27\\\\\\",\\\\n \\\\\\"2025-07-28\\\\\\",\\\\n \\\\\\"2025-07-29\\\\\\"\\\\n ]\\"\\n ]\\n },\\n \\"series\\": [\\n {\\n \\"name\\": \\"旁路事件\\",\\n \\"data\\": [\\n \\"10\\"\\n ]\\n }\\n ]\\n },\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeScoreSectionPieChart' => [ + 'summary' => 'Queries the score range distribution of main events, bypass events, and diversion events.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'ruleName', + 'name' => 'eventCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'Policy name', - 'type' => 'string', - 'required' => false, - 'example' => '非常见设备', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_afghcf6411', 'title' => ''], ], [ - 'name' => 'eventCode', + 'name' => 'beginTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_atvmlf7412', - ], + 'schema' => ['description' => 'The start time, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1751249559000', 'title' => ''], ], [ - 'name' => 'excludeRuleId', + 'name' => 'endTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Excluded policy ID', - 'type' => 'string', - 'required' => false, - 'example' => '10621', - ], + 'schema' => ['description' => 'The end time, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1740535600000', 'title' => ''], + ], + [ + 'name' => 'eventType', + 'in' => 'query', + 'schema' => ['description' => 'The event type.', 'type' => 'string', 'required' => false, 'example' => 'MAIN', 'title' => ''], ], ], 'responses' => [ @@ -27349,86 +20921,134 @@ 'schema' => [ 'type' => 'object', 'properties' => [ + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'animation' => ['description' => 'The chart field. Default value: true.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'grid' => [ + 'description' => 'The grid.', + 'type' => 'object', + 'properties' => [ + 'show' => ['description' => 'The chart field. Default value: false.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'series' => [ + 'description' => 'The data list.', + 'type' => 'array', + 'items' => [ + 'description' => 'The data list.', + 'type' => 'object', + 'properties' => [ + 'roseType' => ['description' => 'The chart field. Default value: false.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + 'name' => ['description' => 'The category name.', 'type' => 'string', 'example' => '分值区间占比', 'title' => ''], + 'data' => [ + 'description' => 'The chart data list.', + 'type' => 'array', + 'items' => [ + 'description' => 'The chart data list.', + 'type' => 'object', + 'properties' => [ + 'name' => ['description' => 'The category item name.', 'type' => 'string', 'example' => '名称', 'title' => ''], + 'value' => ['description' => 'The result value.', 'type' => 'string', 'example' => '100', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Check if the policy name under the event name exists', - 'translator' => 'machine', - ], - 'DescribeFieldList' => [ - 'summary' => 'Query Field List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Score range distribution pie chart for main events, bypass events, and diversion events', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeScoreSectionPieChart'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"resultObject\\": {\\n \\"animation\\": true,\\n \\"grid\\": {\\n \\"show\\": false\\n },\\n \\"series\\": [\\n {\\n \\"roseType\\": false,\\n \\"name\\": \\"分值区间占比\\",\\n \\"data\\": [\\n {\\n \\"name\\": \\"名称\\",\\n \\"value\\": \\"100\\"\\n }\\n ]\\n }\\n ]\\n }\\n}","type":"json"}]', + ], + 'DescribeScoreSectionRatioLineChart' => [ + 'summary' => 'Score Range Proportion Analysis', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Sets the language type for sending and receiving messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'condition', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Query input name or title', - 'type' => 'string', - 'required' => false, - 'example' => 'ip', - ], + 'schema' => ['description' => 'Region ID.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'inputs', + 'name' => 'mainEventCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'Selected fields', - 'type' => 'string', - 'required' => false, - 'example' => 'sex,ip,id', - ], + 'schema' => ['description' => 'Main event codes.', 'type' => 'string', 'required' => false, 'example' => 'de_avcqzc3714', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'byPassEventCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Bypass event codes.', 'type' => 'string', 'required' => false, 'example' => 'de_amnhke2482', 'title' => ''], + ], + [ + 'name' => 'shuntEventCodes', + 'in' => 'query', + 'schema' => ['description' => 'Shunt event codes.', 'type' => 'string', 'required' => false, 'example' => 'de_amnhke2488', 'title' => ''], + ], + [ + 'name' => 'beginTime', + 'in' => 'query', + 'schema' => ['description' => 'The start time, accurate to milliseconds (ms).', 'type' => 'string', 'required' => true, 'example' => '1751249559000', 'title' => ''], + ], + [ + 'name' => 'endTime', + 'in' => 'query', + 'schema' => ['description' => 'The end time, accurate to milliseconds (ms).', 'type' => 'string', 'required' => true, 'example' => '1748491200000', 'title' => ''], ], ], 'responses' => [ @@ -27436,190 +21056,115 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '101', - ], - 'pageSize' => [ - 'description' => 'Page size, default value is 10', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total number of pages', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '9', - ], 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'classify' => [ - 'description' => 'Field classification', - 'type' => 'string', - 'example' => 'REQUEST_PARAM', - ], - 'type' => [ - 'description' => 'Field type', - 'type' => 'string', - 'example' => 'STRING', - ], - 'title' => [ - 'description' => 'Title.', - 'type' => 'string', - 'example' => '年龄', - ], - 'description' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'example' => '描述', - ], - 'status' => [ - 'description' => 'Status.', - 'type' => 'string', - 'example' => 'ENABLE', - ], - 'source' => [ - 'description' => 'Field source', - 'type' => 'string', - 'example' => 'DEFINE', - ], - 'enumData' => [ - 'description' => 'Enum data', - 'type' => 'string', - 'example' => 'STATUS', - ], - 'name' => [ - 'description' => 'Field name', - 'type' => 'string', - 'example' => 'age', + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'xaxis' => [ + 'description' => 'Details of the xaxis node.', + 'type' => 'object', + 'properties' => [ + 'data' => [ + 'description' => 'The chart data list.', + 'type' => 'array', + 'items' => ['description' => 'The X-axis data list of the chart.', 'type' => 'string', 'example' => '['."\n" + .' "2025-07-19",'."\n" + .' "2025-07-20",'."\n" + .' "2025-07-21",'."\n" + .' "2025-07-22",'."\n" + .' "2025-07-23",'."\n" + .' "2025-07-24",'."\n" + .' "2025-07-25",'."\n" + .' "2025-07-26",'."\n" + .' "2025-07-27",'."\n" + .' "2025-07-28",'."\n" + .' "2025-07-29"'."\n" + .' ]', 'title' => ''], + 'title' => '', + 'example' => '', + ], ], - 'id' => [ - 'description' => 'Field ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '497', + 'title' => '', + 'example' => '', + ], + 'series' => [ + 'description' => 'The data list.', + 'type' => 'array', + 'items' => [ + 'description' => 'The data list.', + 'type' => 'object', + 'properties' => [ + 'name' => ['description' => 'The statistical dimension.', 'type' => 'string', 'example' => '旁路事件', 'title' => ''], + 'data' => [ + 'description' => 'The chart data list.', + 'type' => 'array', + 'items' => ['description' => 'The chart data list.', 'type' => 'string', 'example' => '100', 'title' => ''], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 101,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 9,\\n \\"resultObject\\": [\\n {\\n \\"classify\\": \\"REQUEST_PARAM\\",\\n \\"type\\": \\"STRING\\",\\n \\"title\\": \\"年龄\\",\\n \\"description\\": \\"描述\\",\\n \\"status\\": \\"ENABLE\\",\\n \\"source\\": \\"DEFINE\\",\\n \\"enumData\\": \\"STATUS\\",\\n \\"name\\": \\"age\\",\\n \\"id\\": 497\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Field List', - 'translator' => 'machine', - ], - 'SwitchField' => [ - 'summary' => 'Field Switch', - 'methods' => [ - 'post', - 'get', + 'title' => 'Bypass/Shunt - Score Range Proportion Analysis', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeScoreSectionRatioLineChart'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"xaxis\\": {\\n \\"data\\": [\\n \\"[\\\\n \\\\\\"2025-07-19\\\\\\",\\\\n \\\\\\"2025-07-20\\\\\\",\\\\n \\\\\\"2025-07-21\\\\\\",\\\\n \\\\\\"2025-07-22\\\\\\",\\\\n \\\\\\"2025-07-23\\\\\\",\\\\n \\\\\\"2025-07-24\\\\\\",\\\\n \\\\\\"2025-07-25\\\\\\",\\\\n \\\\\\"2025-07-26\\\\\\",\\\\n \\\\\\"2025-07-27\\\\\\",\\\\n \\\\\\"2025-07-28\\\\\\",\\\\n \\\\\\"2025-07-29\\\\\\"\\\\n ]\\"\\n ]\\n },\\n \\"series\\": [\\n {\\n \\"name\\": \\"旁路事件\\",\\n \\"data\\": [\\n \\"100\\"\\n ]\\n }\\n ]\\n },\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeSelectItem' => [ + 'summary' => 'Queries the list of task IDs.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'id', - 'in' => 'query', - 'schema' => [ - 'description' => 'Primary Key ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '250002', - ], - ], - [ - 'name' => 'status', - 'in' => 'query', - 'schema' => [ - 'description' => 'Status.', - 'type' => 'string', - 'required' => false, - 'enumValueTitles' => [ - 'DISABLE' => '禁用', - 'ENABLE' => '启用', - ], - 'example' => 'ENABLE', - ], - ], - [ - 'name' => 'source', - 'in' => 'query', - 'schema' => [ - 'description' => 'Field Source', - 'type' => 'string', - 'required' => false, - 'enumValueTitles' => [ - 'DEFINE' => '自定义', - 'DEFAULT' => '系统默认', - ], - 'example' => 'DEFINE', - ], - ], - [ - 'name' => 'name', - 'in' => 'query', - 'schema' => [ - 'description' => 'Parameter Name.', - 'type' => 'string', - 'required' => false, - 'example' => 'age', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region Code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -27627,107 +21172,76 @@ 'schema' => [ 'type' => 'object', 'properties' => [ + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'resultObject' => [ - 'description' => 'Return Object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'taskIdList' => [ + 'description' => 'The list of task IDs.', + 'type' => 'array', + 'items' => ['description' => 'The list of task IDs.', 'type' => 'string', 'example' => '2231', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'monitorStatusList' => [ + 'description' => 'The list of monitoring statuses.', + 'type' => 'array', + 'items' => ['description' => 'The list of monitoring statuses.', 'type' => 'string', 'example' => 'DOING', 'title' => ''], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Field On/Off', - 'translator' => 'machine', - ], - 'SwitchVariable' => [ - 'summary' => 'Cumulative Variable Switch', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query task ID list', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:06.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSelectItem'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"taskIdList\\": [\\n \\"2231\\"\\n ],\\n \\"monitorStatusList\\": [\\n \\"DOING\\"\\n ]\\n }\\n}","type":"json"}]', + ], + 'DescribeServiceAppKey' => [ + 'summary' => 'Retrieves the dropdown values for ServiceAppkey.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'Lang', - 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'id', - 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID of the cumulative variable', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '2557', - ], - ], - [ - 'name' => 'dataVersion', - 'in' => 'query', - 'schema' => [ - 'description' => 'Data version.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1', - ], - ], - [ - 'name' => 'name', - 'in' => 'query', - 'schema' => [ - 'description' => 'Cumulative variable name: generated by the backend', - 'type' => 'string', - 'required' => false, - 'example' => 'hS6fn8Oe0c1', - ], - ], - [ - 'name' => 'status', - 'in' => 'query', - 'schema' => [ - 'description' => 'Status.', - 'type' => 'string', - 'required' => false, - 'example' => 'ENABLE', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -27736,522 +21250,484 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'uccess' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error message.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Cumulative Variable Online/Offline', - 'translator' => 'machine', - ], - 'CheckCustVariableLimit' => [ - 'summary' => 'Check if the cumulative number of variables exceeds the limit', - 'methods' => [ - 'post', - 'get', + 'title' => 'Dropdown values for service and appKey', + 'changeSet' => [ + ['createdAt' => '2021-11-12T04:29:04.000Z', 'description' => 'Request parameters changed, Response parameters changed'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeServiceAppKey'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"uccess\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + ], + 'DescribeServiceCodeName' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', + 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', + 'abilityTreeCode' => '138839', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'createType', + 'name' => 'Tab', 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'schema' => ['description' => 'Scenario.', 'type' => 'string', 'required' => false, 'example' => 'FNAENIC', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => ['description' => 'Return result.', 'type' => 'string', 'example' => 'true', 'title' => ''], + 'Code' => ['description' => 'Status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'HttpStatusCode' => ['description' => 'HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'Return message.', 'type' => 'string', 'example' => 'success', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Check if the cumulative number of variables exceeds the limit', - 'translator' => 'machine', - ], - 'CheckExpressionVariableLimit' => [ - 'summary' => 'Check if Creating Variables Exceeds the Limit', - 'methods' => [ - 'post', - 'get', + 'title' => 'All Services', + 'summary' => 'ServiceCodeName Information', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeServiceCodeName'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": \\"true\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', + ], + 'DescribeServiceList' => [ + 'summary' => 'Retrieves the list of services.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'description' => 'The response object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'serviceCode' => ['description' => 'The service code.', 'type' => 'string', 'example' => 'coupon_abuse_detection', 'title' => ''], + 'serviceName' => ['description' => 'The service name.', 'type' => 'string', 'example' => 'coupon_abuse_detection', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Check if Creating Custom Variables Exceeds the Limit', - 'translator' => 'machine', - ], - 'CreateCustVariable' => [ - 'summary' => 'Create Accumulative Variable', - 'methods' => [ - 'post', - 'get', + 'title' => 'Retrieve service list', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:07.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeServiceList'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"serviceCode\\": \\"coupon_abuse_detection\\",\\n \\"serviceName\\": \\"coupon_abuse_detection\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeSimulationPreditInfo' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', + 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafXYIHRP', - ], + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'eventCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => true, 'example' => 'de_azywkh7523', 'title' => ''], ], [ - 'name' => 'eventCodes', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => true, - 'example' => 'de_ahqhsw7665,de_agbzfi5134', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'velocityFC', + 'name' => 'rulesStr', 'in' => 'query', - 'schema' => [ - 'description' => 'Variable type', - 'type' => 'string', - 'required' => true, - 'enumValueTitles' => [ - 'AVG' => '平均值', - 'MIN' => '最小', - 'MAX' => '最大', - 'DISTINCT' => '按客体去重函数', - 'COUNT' => '主体在客体的累计次数', - 'SUM' => '主体在客体下的操作总和', - 'HISTORY' => '历史值', - ], - 'example' => 'DISTINCT', - ], + 'schema' => ['description' => 'The policy list.', 'type' => 'string', 'required' => true, 'example' => '[\\"100244\\",\\"100245\\"]', 'title' => ''], ], - [ - 'name' => 'historyValueType', - 'in' => 'query', + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'Value type', - 'type' => 'string', - 'required' => false, - 'enumValueTitles' => [ - 'LAST' => '最近', - 'EARLIEST' => '最早', + 'type' => 'object', + 'properties' => [ + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], - 'example' => 'EARLIEST', + 'description' => '', + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'Estimate call information', + 'summary' => 'Estimates call information.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:06.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSimulationPreditInfo'], + ], + ], + 'ramActions' => [ [ - 'name' => 'outputs', - 'in' => 'query', - 'schema' => [ - 'description' => 'Variable return type', - 'type' => 'string', - 'required' => false, - 'example' => 'STRING', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeSimulationTaskCount' => [ + 'summary' => 'Queries the number of task records.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'title', - 'in' => 'query', - 'schema' => [ - 'description' => 'Title.', - 'type' => 'string', - 'required' => true, - 'example' => 'ip调用次数累计', - ], + 'AK' => [], ], + ], + 'operationType' => 'read', + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], + ], + 'parameters' => [ [ - 'name' => 'description', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'required' => false, - 'example' => 'ip调用次数累计描述', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'timeType', + 'name' => 'eventCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Time slice type', - 'type' => 'string', - 'required' => true, - 'example' => 'CURRENT', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => true, 'example' => 'de_ayfofy4941', 'title' => ''], ], [ - 'name' => 'twCount', + 'name' => 'startTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Number of time units', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The start time of the task.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1739496651000', 'title' => ''], ], [ - 'name' => 'velocityTW', + 'name' => 'endTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Time slice unit', - 'type' => 'string', - 'required' => true, - 'enumValueTitles' => [ - 'DAY_1' => '1天', - 'MONTH_1' => '1月', - 'WEEK_1' => '1周', - 'MINITE_30' => '30分钟', - 'HOUR_12' => '12小时', - 'HOUR_1' => '1小时', - 'MINITE_5' => '5分钟', - 'MINITE_1' => '1分钟', - ], - 'example' => 'DAY_1', - ], + 'schema' => ['description' => 'The end time of the task.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1740016411000', 'title' => ''], ], [ - 'name' => 'subject', + 'name' => 'dataSourceType', 'in' => 'query', - 'schema' => [ - 'description' => 'Primary object', - 'type' => 'string', - 'required' => true, - 'example' => 'name', - ], + 'schema' => ['description' => 'The data source type.', 'type' => 'string', 'required' => false, 'example' => 'SLS', 'title' => ''], ], [ - 'name' => 'object', + 'name' => 'dataSourceConfig', 'in' => 'query', - 'schema' => [ - 'description' => 'Accumulative object', - 'type' => 'string', - 'required' => false, - 'example' => 'age', - ], + 'schema' => ['description' => 'The datasource config.', 'type' => 'string', 'required' => false, 'example' => '{}', 'title' => ''], ], [ - 'name' => 'createType', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'condition', + 'name' => 'filtersStr', 'in' => 'query', - 'schema' => [ - 'description' => 'Condition value.', - 'type' => 'string', - 'required' => false, - 'example' => '{"relationship":"and","list":[{"deepCount":1,"left":{"hasRightVariable":true,"fieldType":"INT","functionName":"","leftVariableType":"NATIVE","name":"DEtest222","operatorCode":"equals"},"right":{"rightVariableType":"constant","name":"11","functionName":""},"operatorCode":"equals"}]}', - ], + 'schema' => ['description' => 'The filter.', 'type' => 'string', 'required' => false, 'example' => '{"left":"score","operate":"bw","right":"222,333"}', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'errorCodes' => [ - 200 => [ - [ - 'errorCode' => '1202', - 'errorMessage' => 'Data duplication.', + 'title' => 'Query task record count', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:06.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSimulationTaskCount'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Create Accumulative Variable', - 'translator' => 'machine', ], - 'CreateField' => [ - 'summary' => 'Add New Field', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'DescribeSimulationTaskList' => [ + 'summary' => 'Queries the task list.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'deprecated' => false, + 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], + [ + 'name' => 'id', + 'in' => 'query', + 'schema' => ['description' => 'The primary key ID.', 'type' => 'string', 'required' => false, 'example' => '3144', 'title' => ''], ], [ 'name' => 'name', 'in' => 'query', - 'schema' => [ - 'description' => 'Field name.', - 'type' => 'string', - 'required' => false, - 'example' => 'age', - ], + 'schema' => ['description' => 'The name.', 'type' => 'string', 'required' => false, 'example' => 'SIMULATION', 'title' => ''], ], [ 'name' => 'title', 'in' => 'query', - 'schema' => [ - 'description' => 'Title.', - 'type' => 'string', - 'required' => false, - 'example' => '年龄', - ], + 'schema' => ['description' => 'The title.', 'type' => 'string', 'required' => false, 'example' => '仿真任务', 'title' => ''], ], [ - 'name' => 'type', + 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Field type.', - 'type' => 'string', - 'required' => false, - 'example' => 'STRING', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'enumData', + 'name' => 'pageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Enum data.', - 'type' => 'string', - 'required' => false, - 'example' => 'enum', - ], + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'string', 'required' => false, 'example' => '10', 'title' => ''], ], [ - 'name' => 'classify', + 'name' => 'regId', 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'Field classification.', - 'type' => 'string', - 'required' => false, - 'enumValueTitles' => [ - 'REQUEST_PARAM' => '业务字段', - 'DEVICE_INFO' => '设备字段', + 'type' => 'object', + 'properties' => [ + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '6', 'title' => ''], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], ], - 'example' => 'REQUEST_PARAM', + 'description' => '', + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'Query task list', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:06.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSimulationTaskList'], + ], + ], + 'ramActions' => [ [ - 'name' => 'description', - 'in' => 'query', - 'schema' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'required' => false, - 'example' => '字段描述信息', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"totalPage\\": 1,\\n \\"pageSize\\": 10,\\n \\"currentPage\\": 1\\n}","type":"json"}]', + ], + 'DescribeSlsUrlConfig' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'source', + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ + [ + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Business source.', - 'type' => 'string', - 'required' => false, - 'enumValueTitles' => [ - 'DEFINE' => '自定义字段', - 'DEFAULT' => '系统默认字段', - ], - 'example' => 'DEFINE', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -28259,539 +21735,539 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'resultObject' => ['description' => 'The response object.', 'type' => 'string', 'example' => 'true', 'title' => ''], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Create Field', - 'translator' => 'machine', - ], - 'DeleteCustVariable' => [ - 'summary' => 'Delete Accumulated Variable', - 'methods' => [ - 'post', - 'get', + 'title' => 'Retrieve project configuration', + 'summary' => 'Retrieves the project configuration.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:08.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSlsUrlConfig'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": \\"true\\",\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + ], + 'DescribeSupportRuleList' => [ + 'summary' => 'Queries the list of policies that support simulation.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', + 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'variableId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Variable ID', - 'type' => 'string', - 'required' => false, - 'example' => '235', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'dataVersion', - 'in' => 'query', - 'schema' => [ - 'description' => 'Data version.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1', - ], - ], - [ - 'name' => 'createType', + 'name' => 'eventCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => true, 'example' => 'de_ahpayh4121', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Delete Accumulated Variable', - 'translator' => 'machine', - ], - 'DeleteExpressionVariable' => [ - 'summary' => 'Delete Custom Variable', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query policies that support simulation', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:05.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSupportRuleList'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeTagList' => [ + 'summary' => 'Queries the label list.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'list'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'id', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Variable ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '2556', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'dataVersion', + 'name' => 'Id', 'in' => 'query', - 'schema' => [ - 'description' => 'Data version.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1', - ], + 'schema' => ['description' => 'The primary key ID.', 'type' => 'string', 'required' => false, 'example' => '433102', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => ['description' => 'The result object.', 'type' => 'string', 'example' => 'true', 'title' => ''], + 'HttpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'The error message.', 'type' => 'string', 'example' => 'success', 'title' => ''], + 'Code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Delete Custom Variable', - 'translator' => 'machine', - ], - 'DescribeCustVariableConfigList' => [ - 'summary' => 'Query the type configuration of custom accumulated variables', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query label list', + 'changeSet' => [ + ['createdAt' => '2022-06-10T02:15:44.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeTagList'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": \\"true\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\",\\n \\"Code\\": \\"200\\"\\n}","type":"json"}]', + ], + 'DescribeTagsBarChart' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'bizType', + 'name' => 'eventCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'Configuration type', - 'type' => 'string', - 'required' => true, - 'enumValueTitles' => [ - 'HISTORY_VALUE_TYPE' => '历史取值类型', - 'TIME_TYPE' => '时间单位', - 'VELOCITYFC_TYPE' => '变量类型/处理函数', - ], - 'example' => 'TIME_TYPE', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_afghcf6411', 'title' => ''], ], [ - 'name' => 'timeType', + 'name' => 'beginTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Time type', - 'type' => 'string', - 'required' => false, - 'enumValueTitles' => [ - 'NEAR' => '近', - 'CURRENT' => '本', - 'PREVIOUS' => '上一', - ], - 'example' => 'CURRENT', - ], + 'schema' => ['description' => 'The start time, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1751249559000', 'title' => ''], + ], + [ + 'name' => 'endTime', + 'in' => 'query', + 'schema' => ['description' => 'The end time, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1751595912000', 'title' => ''], + ], + [ + 'name' => 'result', + 'in' => 'query', + 'schema' => ['description' => 'The policy execution result.', 'type' => 'string', 'required' => false, 'example' => 'PASS', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'success' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error message.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'array', - 'items' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'configKey' => [ - 'description' => 'Configuration key', - 'type' => 'string', - 'example' => 'COUNT', + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'xaxis' => [ + 'description' => 'The x-axis configuration.', + 'type' => 'object', + 'properties' => [ + 'data' => [ + 'description' => 'The x-axis data items.', + 'type' => 'array', + 'items' => ['description' => 'The x-axis data items.', 'type' => 'string', 'example' => '['."\n" + .' "2025-07-01",'."\n" + .' "2025-07-02",'."\n" + .' "2025-07-03",'."\n" + .' "2025-07-04",'."\n" + .' "2025-07-05",'."\n" + .' "2025-07-06",'."\n" + .' "2025-07-07",'."\n" + .' "2025-07-08",'."\n" + .' "2025-07-09",'."\n" + .' "2025-07-10"'."\n" + .' ]', 'title' => ''], + 'title' => '', + 'example' => '', + ], ], - 'configValue' => [ - 'description' => 'Configuration value', - 'type' => 'string', - 'example' => '累计', + 'title' => '', + 'example' => '', + ], + 'series' => [ + 'description' => 'The data list.', + 'type' => 'array', + 'items' => [ + 'description' => 'The data list.', + 'type' => 'object', + 'properties' => [ + 'name' => ['description' => 'The series name.', 'type' => 'string', 'example' => 'tag', 'title' => ''], + 'stack' => ['description' => 'The chart field, which is the same as the name.', 'type' => 'string', 'example' => 'tag', 'title' => ''], + 'data' => [ + 'description' => 'The chart data list.', + 'type' => 'array', + 'items' => [ + 'description' => 'The chart data list.', + 'type' => 'object', + 'properties' => [ + 'num' => ['description' => 'The quantity.', 'type' => 'integer', 'format' => 'int64', 'example' => '200', 'title' => ''], + 'scale' => ['description' => 'The ratio.', 'type' => 'string', 'example' => '10%', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"configKey\\": \\"COUNT\\",\\n \\"configValue\\": \\"累计\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Accumulated Variable Configuration Query', - 'translator' => 'machine', - ], - 'DescribeCustVariableDetail' => [ - 'summary' => 'Cumulative Variable Details', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query tag overview list', + 'summary' => 'Queries the tag overview list.', + 'changeSet' => [ + ['createdAt' => '2023-09-11T10:20:55.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-03-02T06:01:06.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeTagsBarChart'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": {\\n \\"xaxis\\": {\\n \\"data\\": [\\n \\"[\\\\n \\\\\\"2025-07-01\\\\\\",\\\\n \\\\\\"2025-07-02\\\\\\",\\\\n \\\\\\"2025-07-03\\\\\\",\\\\n \\\\\\"2025-07-04\\\\\\",\\\\n \\\\\\"2025-07-05\\\\\\",\\\\n \\\\\\"2025-07-06\\\\\\",\\\\n \\\\\\"2025-07-07\\\\\\",\\\\n \\\\\\"2025-07-08\\\\\\",\\\\n \\\\\\"2025-07-09\\\\\\",\\\\n \\\\\\"2025-07-10\\\\\\"\\\\n ]\\"\\n ]\\n },\\n \\"series\\": [\\n {\\n \\"name\\": \\"tag\\",\\n \\"stack\\": \\"tag\\",\\n \\"data\\": [\\n {\\n \\"num\\": 200,\\n \\"scale\\": \\"10%\\"\\n }\\n ]\\n }\\n ]\\n }\\n}","type":"json"}]', + ], + 'DescribeTagsFluctuation' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'id', + 'name' => 'eventCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID of the cumulative variable', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '2793', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_afghcf6411', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'success' => ['description' => 'Indicates whether the call was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error message.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', + 'description' => 'The returned object.', 'type' => 'array', 'items' => [ - 'description' => 'Return object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'dataVersion' => [ - 'description' => 'Data version.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'twCount' => [ - 'description' => 'Time count', - 'type' => 'string', - 'example' => '1', - ], - 'velocityTW' => [ - 'description' => 'Time slice unit', - 'type' => 'string', - 'example' => 'HOUR_1', - ], - 'title' => [ - 'description' => 'Title.', - 'type' => 'string', - 'example' => '累计变量求平均值', - ], - 'historyValueType' => [ - 'description' => 'Value type', - 'type' => 'string', - 'example' => 'EARLIEST', - ], - 'condition' => [ - 'description' => 'Condition value.', - 'type' => 'string', - 'example' => '{"currentId":1,"deepCount":0,"list":[{"currentId":2,"deepCount":1,"left":{"code":"accountId","fieldType":"STRING","functionName":"","hasRightVariable":false,"name":"accountId"},"operatorCode":"isNotEmptyWrapper","parentId":1,"right":{"code":"\'A\\nB\\nC\'","functionName":"","name":"","rightVariableType":"constant"}}],"parentId":0,"relationship":"and"}', - ], - 'id' => [ - 'description' => 'Primary key ID of the cumulative variable', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2793', - ], - 'object' => [ - 'description' => 'Cumulative object', - 'type' => 'string', - 'example' => 'DEpage', - ], - 'outputs' => [ - 'description' => 'Variable return type', - 'type' => 'string', - 'example' => 'DOUBLE', - ], - 'velocityFC' => [ - 'description' => 'Variable type', - 'type' => 'string', - 'example' => 'DISTINCT', - ], - 'description' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'example' => '变量描述', - ], - 'eventCodes' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'example' => 'de_ahespg8137', - ], - 'subject' => [ - 'description' => 'Main object', - 'type' => 'string', - 'example' => 'DEpname', - ], - 'timeType' => [ - 'description' => 'Time slice type', - 'type' => 'string', - 'example' => 'NEAR', - ], - ], + 'tableName' => ['description' => 'The label name.', 'type' => 'string', 'example' => 'accountId', 'title' => ''], + 'todayNum' => ['description' => 'The data for today.', 'type' => 'integer', 'format' => 'int64', 'example' => '100', 'title' => ''], + 'yesterdayNum' => ['description' => 'The data for yesterday.', 'type' => 'integer', 'format' => 'int64', 'example' => '200', 'title' => ''], + 'withinThreeDayNum' => ['description' => 'The data for the last three days.', 'type' => 'string', 'example' => '300', 'title' => ''], + 'withinSevenDayNum' => ['description' => 'The data for the last seven days.', 'type' => 'string', 'example' => '600', 'title' => ''], + 'withinThirtyDayNum' => ['description' => 'The data for the last 30 days.', 'type' => 'string', 'example' => '1200', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"dataVersion\\": 1,\\n \\"twCount\\": \\"1\\",\\n \\"velocityTW\\": \\"HOUR_1\\",\\n \\"title\\": \\"累计变量求平均值\\",\\n \\"historyValueType\\": \\"EARLIEST\\",\\n \\"condition\\": \\"{\\\\\\"currentId\\\\\\":1,\\\\\\"deepCount\\\\\\":0,\\\\\\"list\\\\\\":[{\\\\\\"currentId\\\\\\":2,\\\\\\"deepCount\\\\\\":1,\\\\\\"left\\\\\\":{\\\\\\"code\\\\\\":\\\\\\"accountId\\\\\\",\\\\\\"fieldType\\\\\\":\\\\\\"STRING\\\\\\",\\\\\\"functionName\\\\\\":\\\\\\"\\\\\\",\\\\\\"hasRightVariable\\\\\\":false,\\\\\\"name\\\\\\":\\\\\\"accountId\\\\\\"},\\\\\\"operatorCode\\\\\\":\\\\\\"isNotEmptyWrapper\\\\\\",\\\\\\"parentId\\\\\\":1,\\\\\\"right\\\\\\":{\\\\\\"code\\\\\\":\\\\\\"\'A\\\\\\\\nB\\\\\\\\nC\'\\\\\\",\\\\\\"functionName\\\\\\":\\\\\\"\\\\\\",\\\\\\"name\\\\\\":\\\\\\"\\\\\\",\\\\\\"rightVariableType\\\\\\":\\\\\\"constant\\\\\\"}}],\\\\\\"parentId\\\\\\":0,\\\\\\"relationship\\\\\\":\\\\\\"and\\\\\\"}\\",\\n \\"id\\": 2793,\\n \\"object\\": \\"DEpage\\",\\n \\"outputs\\": \\"DOUBLE\\",\\n \\"velocityFC\\": \\"DISTINCT\\",\\n \\"description\\": \\"变量描述\\",\\n \\"eventCodes\\": \\"de_ahespg8137\\",\\n \\"subject\\": \\"DEpname\\",\\n \\"timeType\\": \\"NEAR\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Cumulative Variable Details Query', - 'translator' => 'machine', - ], - 'DescribeEventBaseInfoByEventCode' => [ - 'summary' => 'Query Event Details', - 'methods' => [ - 'post', - 'get', + 'title' => 'Detect label fluctuations', + 'summary' => 'Detects label fluctuations.', + 'changeSet' => [ + ['createdAt' => '2022-03-02T06:00:58.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeTagsFluctuation'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": [\\n {\\n \\"tableName\\": \\"accountId\\",\\n \\"todayNum\\": 100,\\n \\"yesterdayNum\\": 200,\\n \\"withinThreeDayNum\\": \\"300\\",\\n \\"withinSevenDayNum\\": \\"600\\",\\n \\"withinThirtyDayNum\\": \\"1200\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeTagsList' => [ + 'summary' => 'Retrieves the list of labels.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', + 'type' => 'object', + 'properties' => [ + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'Retrieve label list', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:06.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeTagsList'], + ], + ], + 'ramActions' => [ [ - 'name' => 'eventCode', - 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_arcehq4370', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeTagsNumLineChart' => [ + 'summary' => 'Analyzes the number of label hits.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ [ - 'name' => 'createType', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], + [ + 'name' => 'regId', + 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'mainEventCodes', + 'in' => 'query', + 'schema' => ['description' => 'The main event codes.', 'type' => 'string', 'required' => false, 'example' => 'de_amnhke2482', 'title' => ''], + ], + [ + 'name' => 'byPassEventCodes', + 'in' => 'query', + 'schema' => ['description' => 'The bypass event codes.', 'type' => 'string', 'required' => false, 'example' => 'de_amnhke2482', 'title' => ''], + ], + [ + 'name' => 'shuntEventCodes', + 'in' => 'query', + 'schema' => ['description' => 'The diversion event codes.', 'type' => 'string', 'required' => false, 'example' => 'de_amnhke2488', 'title' => ''], + ], + [ + 'name' => 'beginTime', + 'in' => 'query', + 'schema' => ['description' => 'The start time, in milliseconds (ms).', 'type' => 'string', 'required' => true, 'example' => '1751249559000', 'title' => ''], + ], + [ + 'name' => 'endTime', + 'in' => 'query', + 'schema' => ['description' => 'The end time, in milliseconds (ms).', 'type' => 'string', 'required' => true, 'example' => '1749002991000', 'title' => ''], ], ], 'responses' => [ @@ -28799,900 +22275,807 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], 'resultObject' => [ - 'description' => 'Return object', + 'description' => 'The response object.', 'type' => 'object', 'properties' => [ - 'eventCode' => [ - 'description' => 'Event code', - 'type' => 'string', - 'example' => 'de_aszbjb7236', - ], - 'memo' => [ - 'description' => 'Memo.', - 'type' => 'string', - 'example' => '备注', - ], - 'templateCode' => [ - 'description' => 'Operation template code', - 'type' => 'string', - 'example' => 'register', - ], - 'templateName' => [ - 'description' => 'Template name', - 'type' => 'string', - 'example' => '注册事件模板', - ], - 'templateType' => [ - 'description' => 'Template type.', - 'type' => 'string', - 'example' => 'TEMPLATE', - ], - 'bizVersion' => [ - 'description' => 'Business version number', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'eventStauts' => [ - 'description' => 'Event status.', - 'type' => 'string', - 'example' => 'ONLINE', - ], - 'eventName' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'example' => '注册风险', - ], - 'inputFields' => [ - 'description' => 'Field list.', - 'type' => 'array', - 'items' => [ - 'description' => 'Field list.', - 'type' => 'object', - 'properties' => [ - 'fieldCode' => [ - 'description' => 'Field code', - 'type' => 'string', - 'example' => 'age', - ], - 'fieldSource' => [ - 'description' => 'Field source.', - 'type' => 'string', - 'example' => 'DEFAULT', - ], - 'title' => [ - 'description' => 'Field name.', - 'type' => 'string', - 'example' => '年龄', - ], - 'fieldType' => [ - 'description' => 'Field type.', - 'type' => 'string', - 'example' => 'STRING', - ], - 'fieldRank' => [ - 'description' => 'Field ranking', - 'type' => 'string', - 'example' => '1', - ], - 'description' => [ - 'description' => 'Field description.', - 'type' => 'string', - 'example' => '描述', - ], + 'xaxis' => [ + 'description' => 'The xaxis node.', + 'type' => 'object', + 'properties' => [ + 'data' => [ + 'description' => 'The chart data list.', + 'type' => 'array', + 'items' => ['description' => 'The X-axis data.', 'type' => 'string', 'example' => '['."\n" + .' "2025-07-19",'."\n" + .' "2025-07-20",'."\n" + .' "2025-07-21",'."\n" + .' "2025-07-22",'."\n" + .' "2025-07-23",'."\n" + .' "2025-07-24",'."\n" + .' "2025-07-25",'."\n" + .' "2025-07-26",'."\n" + .' "2025-07-27",'."\n" + .' "2025-07-28",'."\n" + .' "2025-07-29"'."\n" + .' ]', 'title' => ''], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], - 'ruleDetails' => [ - 'description' => 'Policy Information', + 'series' => [ + 'description' => 'The data list.', 'type' => 'array', 'items' => [ - 'description' => 'Policy Information', + 'description' => 'The data list.', 'type' => 'object', 'properties' => [ - 'ruleId' => [ - 'description' => 'Policy ID', - 'type' => 'string', - 'example' => '101544', - ], - 'memo' => [ - 'description' => 'Memo', - 'type' => 'string', - 'example' => '描述', - ], - 'ruleActions' => [ - 'description' => 'Rule Actions', - 'type' => 'string', - 'example' => '[{\\"inputs\\":[\\"auto_accselist\\"],\\"name\\":\\"__addDeTags__\\",\\"actionType\\":\\"TAG\\",\\"outputType\\":\\"const\\"}]', - ], - 'ruleStatus' => [ - 'description' => 'Policy Status', - 'type' => 'string', - 'example' => 'DRAFT', - ], - 'ruleExpressions' => [ - 'description' => 'Event Expressions.', - 'type' => 'string', - 'example' => '[{\\"expressionName\\":\\"同一设备同一IP上的注册用户数\\",\\"itemId\\":1,\\"left\\":{\\"name\\":\\"dK7EXHr490f\\"},\\"operatorCode\\":\\"gte\\",\\"operatorName\\":\\"大于等于\\",\\"right\\":{\\"fieldValue\\":\\"2\\"}}]', - ], - 'ruleName' => [ - 'description' => 'Policy Name', - 'type' => 'string', - 'example' => '手机号MD5命中人脸测试名单', - ], - 'logicExpression' => [ - 'description' => 'Policy Execution Logic', - 'type' => 'string', - 'example' => '3&((1&2&4)', - ], - 'ruleAuthType' => [ - 'description' => 'Policy Type', - 'type' => 'string', - 'example' => 'DEFAULT', + 'name' => ['description' => 'The series name.', 'type' => 'string', 'example' => 'rn101', 'title' => ''], + 'data' => [ + 'description' => 'The chart data list.', + 'type' => 'array', + 'items' => ['description' => 'The chart data list.', 'type' => 'string', 'example' => '10', 'title' => ''], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"memo\\": \\"备注\\",\\n \\"templateCode\\": \\"register\\",\\n \\"templateName\\": \\"注册事件模板\\",\\n \\"templateType\\": \\"TEMPLATE\\",\\n \\"bizVersion\\": 1,\\n \\"eventStauts\\": \\"ONLINE\\",\\n \\"eventName\\": \\"注册风险\\",\\n \\"inputFields\\": [\\n {\\n \\"fieldCode\\": \\"age\\",\\n \\"fieldSource\\": \\"DEFAULT\\",\\n \\"title\\": \\"年龄\\",\\n \\"fieldType\\": \\"STRING\\",\\n \\"fieldRank\\": \\"1\\",\\n \\"description\\": \\"描述\\"\\n }\\n ],\\n \\"ruleDetails\\": [\\n {\\n \\"ruleId\\": \\"101544\\",\\n \\"memo\\": \\"描述\\",\\n \\"ruleActions\\": \\"[{\\\\\\\\\\\\\\"inputs\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"auto_accselist\\\\\\\\\\\\\\"],\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__addDeTags__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"actionType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"TAG\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"const\\\\\\\\\\\\\\"}]\\",\\n \\"ruleStatus\\": \\"DRAFT\\",\\n \\"ruleExpressions\\": \\"[{\\\\\\\\\\\\\\"expressionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"同一设备同一IP上的注册用户数\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"itemId\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"dK7EXHr490f\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"gte\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"大于等于\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"fieldValue\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"2\\\\\\\\\\\\\\"}}]\\",\\n \\"ruleName\\": \\"手机号MD5命中人脸测试名单\\",\\n \\"logicExpression\\": \\"3&((1&2&4)\\",\\n \\"ruleAuthType\\": \\"DEFAULT\\"\\n }\\n ]\\n }\\n}","type":"json"}]', - 'title' => 'Query Event Details', - 'translator' => 'machine', - ], - 'DescribeEventsVariableList' => [ - 'summary' => 'Query Event Variables', - 'methods' => [ - 'post', - 'get', + 'title' => 'Bypass/diversion - label hit count analysis', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeTagsNumLineChart'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"xaxis\\": {\\n \\"data\\": [\\n \\"[\\\\n \\\\\\"2025-07-19\\\\\\",\\\\n \\\\\\"2025-07-20\\\\\\",\\\\n \\\\\\"2025-07-21\\\\\\",\\\\n \\\\\\"2025-07-22\\\\\\",\\\\n \\\\\\"2025-07-23\\\\\\",\\\\n \\\\\\"2025-07-24\\\\\\",\\\\n \\\\\\"2025-07-25\\\\\\",\\\\n \\\\\\"2025-07-26\\\\\\",\\\\n \\\\\\"2025-07-27\\\\\\",\\\\n \\\\\\"2025-07-28\\\\\\",\\\\n \\\\\\"2025-07-29\\\\\\"\\\\n ]\\"\\n ]\\n },\\n \\"series\\": [\\n {\\n \\"name\\": \\"rn101\\",\\n \\"data\\": [\\n \\"10\\"\\n ]\\n }\\n ]\\n },\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + ], + 'DescribeTagsRatioLineChart' => [ + 'summary' => 'Analyzes the tag hit ratio distribution.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'createType', + 'name' => 'mainEventCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'schema' => ['description' => 'The main event codes.', 'type' => 'string', 'required' => false, 'example' => 'de_amnhke2482', 'title' => ''], ], [ - 'name' => 'eventCodes', + 'name' => 'byPassEventCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'required' => true, - 'example' => 'de_afghcf6411', - ], + 'schema' => ['description' => 'The bypass event codes.', 'type' => 'string', 'required' => false, 'example' => 'de_amnhke2482', 'title' => ''], ], [ - 'name' => 'scene', + 'name' => 'shuntEventCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'Applicable scene code', - 'type' => 'string', - 'required' => true, - 'example' => 'VELOCITY', - ], + 'schema' => ['description' => 'The diversion event codes.', 'type' => 'string', 'required' => false, 'example' => 'de_amnhke2488', 'title' => ''], ], [ - 'name' => 'filterDTO', + 'name' => 'beginTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Filter object', - 'type' => 'string', - 'required' => false, - 'example' => '{\\"type\\":\\"EXPRESSION\\",\\"name\\":\\"ex_NgR6nDVD821c\\"}', - ], + 'schema' => ['description' => 'The start time, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1751249559000', 'title' => ''], + ], + [ + 'name' => 'endTime', + 'in' => 'query', + 'schema' => ['description' => 'The end time, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1751595912000', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'xaxis' => [ + 'description' => 'The xaxis node.', + 'type' => 'object', + 'properties' => [ + 'data' => [ + 'description' => 'The X-axis data.', + 'type' => 'array', + 'items' => ['description' => 'The X-axis data.', 'type' => 'string', 'example' => '['."\n" + .' "2025-07-19",'."\n" + .' "2025-07-20",'."\n" + .' "2025-07-21",'."\n" + .' "2025-07-22",'."\n" + .' "2025-07-23",'."\n" + .' "2025-07-24",'."\n" + .' "2025-07-25",'."\n" + .' "2025-07-26",'."\n" + .' "2025-07-27",'."\n" + .' "2025-07-28",'."\n" + .' "2025-07-29"'."\n" + .' ]', 'title' => ''], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'series' => [ + 'description' => 'The data list.', + 'type' => 'array', + 'items' => [ + 'description' => 'The data list.', + 'type' => 'object', + 'properties' => [ + 'name' => ['description' => 'The series name.', 'type' => 'string', 'example' => 'rn101', 'title' => ''], + 'data' => [ + 'description' => 'The result data.', + 'type' => 'array', + 'items' => ['description' => 'The result data.', 'type' => 'string', 'example' => '10%', 'title' => ''], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Query Event Variables', - 'translator' => 'machine', - ], - 'DescribeExpressionVariableDetail' => [ - 'summary' => 'Custom Variable Details', - 'methods' => [ - 'post', - 'get', + 'title' => 'Bypass/Diversion - tag hit ratio analysis', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeTagsRatioLineChart'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"resultObject\\": {\\n \\"xaxis\\": {\\n \\"data\\": [\\n \\"[\\\\n \\\\\\"2025-07-19\\\\\\",\\\\n \\\\\\"2025-07-20\\\\\\",\\\\n \\\\\\"2025-07-21\\\\\\",\\\\n \\\\\\"2025-07-22\\\\\\",\\\\n \\\\\\"2025-07-23\\\\\\",\\\\n \\\\\\"2025-07-24\\\\\\",\\\\n \\\\\\"2025-07-25\\\\\\",\\\\n \\\\\\"2025-07-26\\\\\\",\\\\n \\\\\\"2025-07-27\\\\\\",\\\\n \\\\\\"2025-07-28\\\\\\",\\\\n \\\\\\"2025-07-29\\\\\\"\\\\n ]\\"\\n ]\\n },\\n \\"series\\": [\\n {\\n \\"name\\": \\"rn101\\",\\n \\"data\\": [\\n \\"10%\\"\\n ]\\n }\\n ]\\n }\\n}","type":"json"}]', + ], + 'DescribeTagsTrend' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'id', + 'name' => 'eventCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '334', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_afghcf6411', 'title' => ''], + ], + [ + 'name' => 'beginTime', + 'in' => 'query', + 'schema' => ['description' => 'The start time, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1751249559000', 'title' => ''], + ], + [ + 'name' => 'endTime', + 'in' => 'query', + 'schema' => ['description' => 'The end time, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1740298093000', 'title' => ''], + ], + [ + 'name' => 'result', + 'in' => 'query', + 'schema' => ['description' => 'The policy execution result.', 'type' => 'string', 'required' => false, 'example' => 'PASS', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'success' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error message.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object', + 'description' => 'The returned object.', 'type' => 'object', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'properties' => [ + 'xaxis' => [ + 'description' => 'The x-axis data.', + 'type' => 'object', + 'properties' => [ + 'data' => [ + 'description' => 'The x-axis data.', + 'type' => 'array', + 'items' => ['description' => 'The x-axis data.', 'type' => 'string', 'example' => '['."\n" + .' "2025-07-01",'."\n" + .' "2025-07-02",'."\n" + .' "2025-07-03",'."\n" + .' "2025-07-04",'."\n" + .' "2025-07-05",'."\n" + .' "2025-07-06",'."\n" + .' "2025-07-07",'."\n" + .' "2025-07-08",'."\n" + .' "2025-07-09",'."\n" + .' "2025-07-10"'."\n" + .' ]', 'title' => ''], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'series' => [ + 'description' => 'The data list.', + 'type' => 'array', + 'items' => [ + 'description' => 'The data list.', + 'type' => 'object', + 'properties' => [ + 'name' => ['description' => 'The category name.', 'type' => 'string', 'example' => 'rm0102', 'title' => ''], + 'data' => [ + 'description' => 'The chart data list.', + 'type' => 'array', + 'items' => [ + 'description' => 'The chart data list.', + 'type' => 'object', + 'properties' => [ + 'num' => ['description' => 'The number of items in this category.', 'type' => 'integer', 'format' => 'int64', 'example' => '100', 'title' => ''], + 'scale' => ['description' => 'The proportion.', 'type' => 'string', 'example' => '10%', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Custom Variable Details', - 'translator' => 'machine', - ], - 'DescribeExpressionVariableFunctionList' => [ - 'summary' => 'Function List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Tag fluctuation trend', + 'summary' => 'Queries the trend of tag hits.', + 'changeSet' => [ + ['createdAt' => '2022-03-02T06:00:58.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeTagsTrend'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": {\\n \\"xaxis\\": {\\n \\"data\\": [\\n \\"[\\\\n \\\\\\"2025-07-01\\\\\\",\\\\n \\\\\\"2025-07-02\\\\\\",\\\\n \\\\\\"2025-07-03\\\\\\",\\\\n \\\\\\"2025-07-04\\\\\\",\\\\n \\\\\\"2025-07-05\\\\\\",\\\\n \\\\\\"2025-07-06\\\\\\",\\\\n \\\\\\"2025-07-07\\\\\\",\\\\n \\\\\\"2025-07-08\\\\\\",\\\\n \\\\\\"2025-07-09\\\\\\",\\\\n \\\\\\"2025-07-10\\\\\\"\\\\n ]\\"\\n ]\\n },\\n \\"series\\": [\\n {\\n \\"name\\": \\"rm0102\\",\\n \\"data\\": [\\n {\\n \\"num\\": 100,\\n \\"scale\\": \\"10%\\"\\n }\\n ]\\n }\\n ]\\n }\\n}","type":"json"}]', + ], + 'DescribeTaskList' => [ + 'summary' => 'Queries the task list.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], + [ + 'name' => 'CurrentPage', + 'in' => 'query', + 'schema' => ['description' => 'The current page number.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'string', 'required' => false, 'example' => '10', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'IsPage', + 'in' => 'query', + 'schema' => ['description' => 'Specifies whether to enable pagination.', 'type' => 'boolean', 'required' => false, 'example' => 'true', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => '6E8817D5-5354-5953-84B1-D98379F036DC', - ], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '6', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', + 'description' => 'The returned object.', 'type' => 'array', 'items' => [ - 'description' => 'Return object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'key' => [ - 'description' => 'Function name', - 'type' => 'string', - 'example' => 'concat', - ], - 'value' => [ - 'description' => 'Function value', - 'type' => 'string', - 'example' => 'concat', - ], - 'maxParamSize' => [ - 'description' => 'Maximum number of parameters', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '4', - ], - 'description' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'example' => '描述', - ], - 'returnTypes' => [ - 'description' => 'Method return types', - 'type' => 'string', - 'example' => 'STRING', - ], - 'redirect' => [ - 'description' => 'Whether it is directly invoked', - 'type' => 'boolean', - 'example' => 'true', - ], - 'minParamSize' => [ - 'description' => 'Minimum number of parameters', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2', - ], - 'paramTypes' => [ - 'description' => 'Parameter types', - 'type' => 'string', - 'example' => '*STRING', - ], - ], + 'sceneName' => ['description' => 'The scenario name.', 'type' => 'string', 'example' => '样本调度', 'title' => ''], + 'mark' => ['description' => 'The total number of mark entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '100', 'title' => ''], + 'taskType' => ['description' => 'The task type. Valid values:'."\n" + .'- 1: data upload'."\n" + .'- 2: supplementary upload'."\n" + .'- 3: labeling.', 'type' => 'string', 'example' => '1', 'title' => ''], + 'createTime' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1753804800000', 'title' => ''], + 'status' => ['description' => 'The data status. Valid values:'."\n" + .'- -1: Failed.'."\n" + .'- 0: Deleted.'."\n" + .'- 1: Pending.'."\n" + .'- 2: Succeeded.', 'type' => 'string', 'example' => '2', 'title' => ''], + 'remark' => ['description' => 'The remarks.', 'type' => 'string', 'example' => '备注', 'title' => ''], + 'taskLogId' => ['description' => 'The task ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1102', 'title' => ''], + 'id' => ['description' => 'The task ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '497', 'title' => ''], + 'completionTime' => ['description' => 'The completion time. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'example' => '1753804800000', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"6E8817D5-5354-5953-84B1-D98379F036DC\\",\\n \\"resultObject\\": [\\n {\\n \\"key\\": \\"concat\\",\\n \\"value\\": \\"concat\\",\\n \\"maxParamSize\\": 4,\\n \\"description\\": \\"描述\\",\\n \\"returnTypes\\": \\"STRING\\",\\n \\"redirect\\": true,\\n \\"minParamSize\\": 2,\\n \\"paramTypes\\": \\"*STRING\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Function List', - 'translator' => 'machine', - ], - 'DescribeExpressionVariablePage' => [ - 'summary' => 'Paged Query for Custom Variables.', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query task list', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:05.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeTaskList'], + ], ], - 'security' => [ + 'ramActions' => [ [ - 'AK' => [], + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafXYIHRP', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"sceneName\\": \\"样本调度\\",\\n \\"mark\\": 100,\\n \\"taskType\\": \\"1\\",\\n \\"createTime\\": 1753804800000,\\n \\"status\\": \\"2\\",\\n \\"remark\\": \\"备注\\",\\n \\"taskLogId\\": 1102,\\n \\"id\\": 497,\\n \\"completionTime\\": 1753804800000\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeTaskLogList' => [ + 'summary' => 'Queries the task logs.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], ], ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'currentPage', + 'name' => 'CurrentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'string', - 'required' => true, - 'example' => '1', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'pageSize', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, with a default value of 10.', - 'type' => 'string', - 'required' => true, - 'example' => '10', - ], + 'schema' => ['description' => 'The number of entries per page.', 'type' => 'string', 'required' => false, 'example' => '10', 'title' => ''], ], [ - 'name' => 'value', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Variable name/description.', - 'type' => 'string', - 'required' => false, - 'example' => '自定义变量', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'eventCode', + 'name' => 'IsPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'required' => false, - 'example' => 'de_aamexg3015,de_aamexg3342', - ], + 'schema' => ['description' => 'Specifies whether to enable pagination.', 'type' => 'boolean', 'required' => false, 'example' => 'true', 'title' => ''], ], [ - 'name' => 'status', + 'name' => 'TaskId', 'in' => 'query', - 'schema' => [ - 'description' => 'Status.', - 'type' => 'string', - 'required' => false, - 'example' => 'ENABLE', - ], + 'schema' => ['description' => 'The task ID.', 'type' => 'string', 'required' => false, 'example' => '18044', 'title' => ''], ], [ - 'name' => 'outputs', + 'name' => 'TaskLogId', 'in' => 'query', - 'schema' => [ - 'description' => 'Variable return type.', - 'type' => 'string', - 'required' => false, - 'example' => 'STRING', - ], + 'schema' => ['description' => 'The task log ID.', 'type' => 'string', 'required' => false, 'example' => '107', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '31', - ], - 'pageSize' => [ - 'description' => 'Page size, with a default value of 10.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '9', - ], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '6', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object.', + 'description' => 'The returned object.', 'type' => 'array', 'items' => [ - 'description' => 'Returned object.', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'outputs' => [ - 'description' => 'Variable return type.', - 'type' => 'string', - 'example' => 'DOUBLE', - ], - 'title' => [ - 'description' => 'Title.', - 'type' => 'string', - 'example' => '获取手机号前7位自定义变量', - ], - 'description' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'example' => '变量描述', - ], - 'gmtModified' => [ - 'description' => 'Modification time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1565701886000', - ], - 'status' => [ - 'description' => 'Status.', - 'type' => 'string', - 'example' => 'ENABLE', - ], - 'eventName' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'example' => '注册风险', - ], - 'id' => [ - 'description' => 'Primary key of custom variable.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2793', - ], - 'version' => [ - 'description' => 'Version information.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'name' => [ - 'description' => 'Query variable name.', - 'type' => 'string', - 'example' => 'ex_OERlw0Zqfb23', - ], - 'ruleList' => [ - 'description' => 'Associated Strategies.', - 'type' => 'array', - 'items' => [ - 'description' => 'ruleId。', - 'type' => 'string', - 'example' => '102318', - ], - ], - ], + 'sceneName' => ['description' => 'The scenario name.', 'type' => 'string', 'example' => 'coupon_abuse_detection', 'title' => ''], + 'taskType' => ['description' => 'The task type. Valid values:'."\n" + ."\n" + .'1: data upload'."\n" + .'2: supplementary upload'."\n" + .'3: labeling.', 'type' => 'string', 'example' => '1', 'title' => ''], + 'createTime' => ['description' => 'The time when the task was created.', 'type' => 'integer', 'format' => 'int64', 'example' => '1753804800000', 'title' => ''], + 'status' => ['description' => 'The status. Valid values:'."\n" + ."\n" + .'0: deleted'."\n" + .'1: Normal.', 'type' => 'string', 'example' => '1', 'title' => ''], + 'remark' => ['description' => 'The remarks.', 'type' => 'string', 'example' => '备注', 'title' => ''], + 'id' => ['description' => 'The log ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '2793', 'title' => ''], + 'completionTime' => ['description' => 'The completion time, in milliseconds.', 'type' => 'integer', 'format' => 'int64', 'example' => '1753804800000', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 31,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 9,\\n \\"resultObject\\": [\\n {\\n \\"outputs\\": \\"DOUBLE\\",\\n \\"title\\": \\"获取手机号前7位自定义变量\\",\\n \\"description\\": \\"变量描述\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"status\\": \\"ENABLE\\",\\n \\"eventName\\": \\"注册风险\\",\\n \\"id\\": 2793,\\n \\"version\\": 1,\\n \\"name\\": \\"ex_OERlw0Zqfb23\\",\\n \\"ruleList\\": [\\n \\"102318\\"\\n ]\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Paged Query for Custom Variables', - 'translator' => 'machine', - ], - 'DescribeNameList' => [ - 'summary' => 'Query Name List Pagination', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query task logs', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:05.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeTaskLogList'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"sceneName\\": \\"coupon_abuse_detection\\",\\n \\"taskType\\": \\"1\\",\\n \\"createTime\\": 1753804800000,\\n \\"status\\": \\"1\\",\\n \\"remark\\": \\"备注\\",\\n \\"id\\": 2793,\\n \\"completionTime\\": 1753804800000\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeTemplateCount' => [ + 'summary' => 'Queries the total number of events.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'currentPage', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'string', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], - [ - 'name' => 'pageSize', - 'in' => 'query', + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'Page size, with a default value of 10.', - 'type' => 'string', - 'required' => false, - 'example' => '10', + 'type' => 'object', + 'properties' => [ + 'resultObject' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'totalItem' => ['description' => 'The total number of items.', 'type' => 'integer', 'format' => 'int32', 'example' => '13', 'title' => ''], + 'maxTotalItem' => ['description' => 'The maximum number of items.', 'type' => 'integer', 'format' => 'int32', 'example' => '1000', 'title' => ''], + 'limit' => ['description' => 'The template quantity limit.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'Query total number of events', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:27:08.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeTemplateCount'], + ], + ], + 'ramActions' => [ [ - 'name' => 'variableId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Variable ID.', - 'type' => 'string', - 'required' => false, - 'example' => '393314', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"totalItem\\": 13,\\n \\"maxTotalItem\\": 1000,\\n \\"limit\\": false\\n },\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + ], + 'DescribeTemplateDownload' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'value', - 'in' => 'query', - 'schema' => [ - 'description' => 'Search value.', - 'type' => 'string', - 'required' => false, - 'example' => '白名单', - ], + 'AK' => [], ], + ], + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ [ - 'name' => 'regId', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'createType', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type.', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '6', - ], - 'pageSize' => [ - 'description' => 'Page size, with a default value of 10.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'resultObject' => [ - 'description' => 'Returned object.', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned object.', - 'type' => 'object', - 'properties' => [ - 'variableId' => [ - 'description' => 'Variable ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '393314', - ], - 'value' => [ - 'description' => 'Value.', - 'type' => 'string', - 'example' => '321311193502064288', - ], - 'title' => [ - 'description' => 'Title.', - 'type' => 'string', - 'example' => '变量的title', - ], - 'identifier' => [ - 'description' => 'Variable identifier.', - 'type' => 'string', - 'example' => 'NAME_LIST', - ], - 'gmtModified' => [ - 'description' => 'Modification time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1565701886000', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1621578648000', - ], - 'id' => [ - 'description' => 'Name list content ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '30', - ], - ], - ], - ], + 'data' => ['description' => 'The data object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"variableId\\": 393314,\\n \\"value\\": \\"321311193502064288\\",\\n \\"title\\": \\"变量的title\\",\\n \\"identifier\\": \\"NAME_LIST\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"gmtCreate\\": 1621578648000,\\n \\"id\\": 30\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Query Name List Pagination', - 'translator' => 'machine', - ], - 'DescribeOperatorList' => [ - 'summary' => 'Query the operator mapping list based on customer ID', - 'methods' => [ - 'post', - 'get', + 'title' => 'Download a template', + 'summary' => 'Downloads a template.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:05.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeTemplateDownload'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"data\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeTemplatePageList' => [ + 'summary' => 'Queries a list of events by event name.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for request and response messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'currentPage', + 'in' => 'query', + 'schema' => ['description' => 'The current page number.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'pageSize', + 'in' => 'query', + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'string', 'required' => false, 'example' => '10', 'title' => ''], + ], + [ + 'name' => 'templateName', + 'in' => 'query', + 'schema' => ['description' => 'The event name.', 'type' => 'string', 'required' => false, 'example' => '注册事件', 'title' => ''], + ], + [ + 'name' => 'templateStatus', + 'in' => 'query', + 'schema' => ['description' => 'The event status.', 'type' => 'string', 'required' => false, 'example' => 'ONLINE', 'title' => ''], + ], + [ + 'name' => 'eventCodes', + 'in' => 'query', + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'd6_h1fe4cfa1g', 'title' => ''], + ], + [ + 'name' => 'templateType', + 'in' => 'query', + 'schema' => ['description' => 'The templatetype.', 'type' => 'string', 'required' => false, 'example' => 'PUB_SERVICE', 'title' => ''], + ], + [ + 'name' => 'templateSearchItem', + 'in' => 'query', + 'schema' => ['description' => 'The search field for event templates.', 'type' => 'string', 'required' => false, 'example' => 'age', 'title' => ''], ], ], 'responses' => [ @@ -29700,150 +23083,90 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], 'resultObject' => [ - 'description' => 'Return object', + 'description' => 'The returned object.', 'type' => 'array', 'items' => [ - 'description' => 'Return object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'fieldType' => [ - 'description' => 'Return value type', - 'type' => 'string', - 'example' => 'STRING', - ], - 'operators' => [ - 'description' => 'Operator list', - 'type' => 'array', - 'items' => [ - 'description' => 'Operator list', - 'type' => 'object', - 'properties' => [ - 'hasRightVariable' => [ - 'description' => 'Whether it contains a right variable', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Operator code', - 'type' => 'string', - 'example' => 'equals', - ], - 'memo' => [ - 'description' => 'Description', - 'type' => 'string', - 'example' => '等于', - ], - 'name' => [ - 'description' => 'Operator name', - 'type' => 'string', - 'example' => '等于', - ], - 'rightVariables' => [ - 'description' => 'Right variable object', - 'type' => 'array', - 'items' => [ - 'description' => 'Right variable object', - 'type' => 'object', - 'properties' => [ - 'fieldName' => [ - 'description' => 'Field name.', - 'type' => 'string', - 'example' => '年龄', - ], - 'fieldValue' => [ - 'description' => 'Field value.', - 'type' => 'string', - 'example' => '20', - ], - 'fieldType' => [ - 'description' => 'Field type.', - 'type' => 'string', - 'example' => 'INT', - ], - ], - ], - ], - ], - ], - ], - ], + 'id' => ['description' => 'The template ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '497', 'title' => ''], + 'gmtCreate' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1621578648000', 'title' => ''], + 'gmtModified' => ['description' => 'The modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1565701886000', 'title' => ''], + 'eventName' => ['description' => 'The event name.', 'type' => 'string', 'example' => '注册风险', 'title' => ''], + 'eventCode' => ['description' => 'The event code.', 'type' => 'string', 'example' => 'de_aszbjb7236', 'title' => ''], + 'templateStatus' => ['description' => 'The event status.', 'type' => 'string', 'example' => 'ONLINE', 'title' => ''], + 'ruleCount' => ['description' => 'The number of policies.', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], + 'userCount' => ['description' => 'The number of authorized customers.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'templateName' => ['description' => 'The template name.', 'type' => 'string', 'example' => '注册事件', 'title' => ''], + 'templateCode' => ['description' => 'The template code.', 'type' => 'string', 'example' => 'register', 'title' => ''], + 'templateType' => ['description' => 'The template type.', 'type' => 'string', 'example' => 'PUB_SERVICE', 'title' => ''], + 'description' => ['description' => 'The description.', 'type' => 'string', 'example' => '描述', 'title' => ''], + 'version' => ['description' => 'The version number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '6', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"fieldType\\": \\"STRING\\",\\n \\"operators\\": [\\n {\\n \\"hasRightVariable\\": true,\\n \\"code\\": \\"equals\\",\\n \\"memo\\": \\"等于\\",\\n \\"name\\": \\"等于\\",\\n \\"rightVariables\\": [\\n {\\n \\"fieldName\\": \\"年龄\\",\\n \\"fieldValue\\": \\"20\\",\\n \\"fieldType\\": \\"INT\\"\\n }\\n ]\\n }\\n ]\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Query Operator Mapping List', - 'translator' => 'machine', - ], - 'DescribeParamByEventCodes' => [ - 'summary' => 'Query Event Property List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query event list by event name', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:06.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeTemplatePageList'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"id\\": 497,\\n \\"gmtCreate\\": 1621578648000,\\n \\"gmtModified\\": 1565701886000,\\n \\"eventName\\": \\"注册风险\\",\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"templateStatus\\": \\"ONLINE\\",\\n \\"ruleCount\\": 3,\\n \\"userCount\\": 1,\\n \\"templateName\\": \\"注册事件\\",\\n \\"templateCode\\": \\"register\\",\\n \\"templateType\\": \\"PUB_SERVICE\\",\\n \\"description\\": \\"描述\\",\\n \\"version\\": 1\\n }\\n ],\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"totalItem\\": 6,\\n \\"totalPage\\": 1,\\n \\"currentPage\\": 1,\\n \\"pageSize\\": 10\\n}","type":"json"}]', + ], + 'DescribeUsedService' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for request and response, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for sending and receiving messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'eventCodes', - 'in' => 'query', - 'schema' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'required' => true, - 'example' => 'account_abuse_pro,account_abuse', - ], - ], - [ - 'name' => 'parma', - 'in' => 'query', - 'schema' => [ - 'description' => 'Query condition', - 'type' => 'string', - 'required' => false, - 'example' => '标题/描述', - ], + 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -29852,91 +23175,79 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'resultObject' => [ - 'description' => 'Return object', + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'records' => [ + 'description' => 'The record details.', 'type' => 'array', 'items' => [ - 'description' => 'Return object', + 'description' => 'The record details.', 'type' => 'object', 'properties' => [ - 'code' => [ - 'description' => 'Return code.', - 'type' => 'string', - 'example' => 'age', - ], - 'name' => [ - 'description' => 'Name', - 'type' => 'string', - 'example' => '年龄', - ], + 'enName' => ['description' => 'The English name.', 'type' => 'string', 'example' => 'account_abuse', 'title' => ''], + 'name' => ['description' => 'The service name.', 'type' => 'string', 'example' => '注册风险识别服务', 'title' => ''], + 'serviceCode' => ['description' => 'The service code.', 'type' => 'string', 'example' => 'account_abuse', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"code\\": \\"age\\",\\n \\"name\\": \\"年龄\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Query Event Property List', - 'translator' => 'machine', - ], - 'DescribeRuleCountByUserId' => [ - 'summary' => 'Query Policy Count by User ID', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query the list of services used by the user', + 'summary' => 'Queries the list of services used by the user.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:07.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeUsedService'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"records\\": [\\n {\\n \\"enName\\": \\"account_abuse\\",\\n \\"name\\": \\"注册风险识别服务\\",\\n \\"serviceCode\\": \\"account_abuse\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeUserInfo' => [ + 'summary' => 'Retrieves the information about the current logged-on user.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'createType', - 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -29944,105 +23255,85 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'success' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error message.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '27', - ], - 'maxTotalItem' => [ - 'description' => 'Maximum number of items', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '100', - ], - 'limit' => [ - 'description' => 'Whether the limit condition is reached. Values: -**true**: Yes-**false**: No', - 'type' => 'boolean', - 'example' => 'false', - ], + 'userId' => ['description' => 'The user UID.', 'type' => 'integer', 'format' => 'int64', 'example' => '15633333331111', 'title' => ''], + 'subId' => ['description' => 'The RAM user ID.', 'type' => 'string', 'example' => '555666', 'title' => ''], + 'userName' => ['description' => 'The username.', 'type' => 'string', 'example' => 'root', 'title' => ''], + 'clientIp' => ['description' => 'The client IP address.', 'type' => 'string', 'example' => '192.168.0.1', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + ], + ], + 'title' => 'Retrieve current logged-on user information', + 'changeSet' => [ + ['createdAt' => '2021-10-18T12:18:48.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeUserInfo'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"totalItem\\": 27,\\n \\"maxTotalItem\\": 100,\\n \\"limit\\": false\\n }\\n}","type":"json"}]', - 'title' => 'Query Policy Count by User ID', - 'translator' => 'machine', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": {\\n \\"userId\\": 15633333331111,\\n \\"subId\\": \\"555666\\",\\n \\"userName\\": \\"root\\",\\n \\"clientIp\\": \\"192.168.0.1\\"\\n }\\n}","type":"json"}]', ], 'DescribeVariableBindDetail' => [ - 'summary' => 'Query Variable Binding Information', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'defineId', 'in' => 'query', - 'schema' => [ - 'description' => 'Bound variable definition ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The ID of the bound variable definition.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '10', 'title' => ''], ], [ 'name' => 'id', 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID of the variable, which is empty if it\'s a new addition', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '3144', - ], + 'schema' => ['description' => 'The primary key ID of the variable. Leave this parameter empty for new entries.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '3144', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -30051,159 +23342,115 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'defineId' => [ - 'description' => 'Variable definition ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', - ], - 'eventCode' => [ - 'description' => 'Event code', - 'type' => 'string', - 'example' => 'de_aszbjb7236', - ], - 'allowModify' => [ - 'description' => 'Whether modification is allowed, default is false', - 'type' => 'boolean', - 'example' => 'false', - ], - 'title' => [ - 'description' => 'Title.', - 'type' => 'string', - 'example' => '变量title', - ], - 'description' => [ - 'description' => 'Variable description information', - 'type' => 'string', - 'example' => '描述', - ], - 'defineTitle' => [ - 'description' => 'Variable definition title', - 'type' => 'string', - 'example' => 'IP所在地_城市Code', - ], - 'id' => [ - 'description' => 'Variable ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '497', - ], + 'defineId' => ['description' => 'The variable definition ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], + 'eventCode' => ['description' => 'The event code.', 'type' => 'string', 'example' => 'de_aszbjb7236', 'title' => ''], + 'allowModify' => ['description' => 'Indicates whether modification is allowed. Default value: false.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => '变量title', 'title' => ''], + 'description' => ['description' => 'The variable description.', 'type' => 'string', 'example' => '描述', 'title' => ''], + 'defineTitle' => ['description' => 'The variable definition title.', 'type' => 'string', 'example' => 'IP所在地_城市Code', 'title' => ''], + 'id' => ['description' => 'The variable ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '497', 'title' => ''], 'relationRules' => [ - 'description' => 'List of associated policies', + 'description' => 'The list of associated policies.', 'type' => 'array', 'items' => [ - 'description' => 'List of associated policies', + 'description' => 'The list of associated policies.', 'type' => 'object', 'properties' => [ - 'key' => [ - 'description' => 'Policy rule ID', - 'type' => 'string', - 'example' => '104566', - ], - 'value' => [ - 'description' => 'Policy name', - 'type' => 'string', - 'example' => '营销风险识别', - ], + 'key' => ['description' => 'The policy ruleId.', 'type' => 'string', 'example' => '104566', 'title' => ''], + 'value' => ['description' => 'The policy name.', 'type' => 'string', 'example' => '营销风险识别', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], 'params' => [ - 'description' => 'Bound parameters.', + 'description' => 'The bound parameters.', 'type' => 'array', 'items' => [ - 'description' => 'Bound parameters.', + 'description' => 'The bound parameters.', 'type' => 'object', 'properties' => [ - 'eventFieldName' => [ - 'description' => 'Event field name', - 'type' => 'string', - 'example' => 'ip', - ], - 'variableName' => [ - 'description' => 'Bound variable name', - 'type' => 'string', - 'example' => 'ip', - ], - 'required' => [ - 'description' => 'Whether it is required, default is false', - 'type' => 'boolean', - 'example' => 'false', - ], + 'eventFieldName' => ['description' => 'The name of the event field.', 'type' => 'string', 'example' => 'ip', 'title' => ''], + 'variableName' => ['description' => 'The name of the bound variable.', 'type' => 'string', 'example' => 'ip', 'title' => ''], + 'required' => ['description' => 'Indicates whether this parameter is required. Default value: false.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + ], + ], + 'title' => 'Query variable binding information', + 'summary' => 'Queries variable binding information.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:27:47.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeVariableBindDetail'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"defineId\\": 10,\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"allowModify\\": false,\\n \\"title\\": \\"变量title\\",\\n \\"description\\": \\"描述\\",\\n \\"defineTitle\\": \\"IP所在地_城市Code\\",\\n \\"id\\": 497,\\n \\"relationRules\\": [\\n {\\n \\"key\\": \\"104566\\",\\n \\"value\\": \\"营销风险识别\\"\\n }\\n ],\\n \\"params\\": [\\n {\\n \\"eventFieldName\\": \\"ip\\",\\n \\"variableName\\": \\"ip\\",\\n \\"required\\": false\\n }\\n ]\\n }\\n}","type":"json"}]', - 'title' => 'Query Variable Binding Information', - 'translator' => 'machine', ], 'DescribeVariableDetail' => [ - 'summary' => 'Query variable details', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'summary' => 'Queries the details of a variable.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'id', 'in' => 'query', - 'schema' => [ - 'description' => 'Variable ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '3144', - ], + 'schema' => ['description' => 'The variable ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '3144', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -30212,300 +23459,165 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ 'baseInfo' => [ - 'description' => 'Basic attributes.', + 'description' => 'The basic properties.', 'type' => 'object', 'properties' => [ - 'typeDesc' => [ - 'description' => 'Category description', - 'type' => 'string', - 'example' => '事件字段', - ], - 'invokeKey' => [ - 'description' => 'Invoke key', - 'type' => 'string', - 'example' => 'onlineScamDetectionTags_v', - ], - 'lastModifiedOperator' => [ - 'description' => 'Last modifier.', - 'type' => 'string', - 'example' => 'root', - ], - 'showOrder' => [ - 'description' => 'Display order', - 'type' => 'string', - 'example' => '10', - ], - 'yLabel' => [ - 'description' => 'Data distribution display y-axis label', - 'type' => 'string', - 'example' => '10', - ], - 'title' => [ - 'description' => 'Title.', - 'type' => 'string', - 'example' => '诈骗引流识别_标签', - ], - 'dataDisplay' => [ - 'description' => 'Data distribution display, in JSON format', - 'type' => 'string', - 'example' => '{}', - ], + 'typeDesc' => ['description' => 'The category description.', 'type' => 'string', 'example' => '事件字段', 'title' => ''], + 'invokeKey' => ['description' => 'The invocation key.', 'type' => 'string', 'example' => 'onlineScamDetectionTags_v', 'title' => ''], + 'lastModifiedOperator' => ['description' => 'The last modifier.', 'type' => 'string', 'example' => 'root', 'title' => ''], + 'showOrder' => ['description' => 'The display order.', 'type' => 'string', 'example' => '10', 'title' => ''], + 'yLabel' => ['description' => 'The Y-axis label for the data distribution chart.', 'type' => 'string', 'example' => '10', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => '诈骗引流识别_标签', 'title' => ''], + 'dataDisplay' => ['description' => 'The data distribution display in JSON format.', 'type' => 'string', 'example' => '{}', 'title' => ''], 'chargingMode' => [ - 'description' => 'Charging mode', + 'description' => 'The billing mode. Valid values:', + 'enumValueTitles' => ['PAY_PER_VIEW' => 'paid.', 'FREE' => 'free.'], 'type' => 'string', - 'enumValueTitles' => [ - 'PAY_PER_VIEW' => '收费', - 'FREE' => '免费', - ], 'example' => 'FREE', + 'title' => '', ], 'frontAllowBind' => [ - 'description' => 'Front-end binding allowed', - 'type' => 'string', - 'enumValueTitles' => [ - 'DISABLE' => '不允许', - 'ENABLE' => '允许', - ], - 'example' => 'ENABLE', - ], - 'id' => [ - 'description' => 'Primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '3144', - ], - 'inputs' => [ - 'description' => 'Input parameters.', - 'type' => 'string', - 'example' => 'ip,age,mobile', - ], - 'chargingModeDesc' => [ - 'description' => 'Charging mode description', - 'type' => 'string', - 'example' => '免费', - ], - 'outputs' => [ - 'description' => 'Output', - 'type' => 'string', - 'example' => 'STRING', - ], - 'invokeRt' => [ - 'description' => 'Invoke RT, unit: milliseconds', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'sourceDesc' => [ - 'description' => 'Source description', - 'type' => 'string', - 'example' => '风险识别', - ], - 'xLabel' => [ - 'description' => 'X-axis label for data distribution display', - 'type' => 'string', - 'example' => '10', - ], - 'gmtModified' => [ - 'description' => 'Modification time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1698143758000', - ], - 'invokeTimes' => [ - 'description' => 'Number of invocations', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '100000', - ], - 'name' => [ - 'description' => 'Variable name', - 'type' => 'string', - 'example' => '__onlineScamDetectionTags__', - ], - 'type' => [ - 'description' => 'Type', - 'type' => 'string', - 'example' => 'NATIVE', - ], - 'invokeSuccessRate' => [ - 'description' => 'Invocation success rate', - 'type' => 'string', - 'example' => '100', - ], - 'inputRequired' => [ - 'description' => 'Required parameters'."\n" - .' '."\n" - .' When inputRequired=__all__, it means all parameters are required'."\n" - .' When inputRequired=__one__, it means only one input is needed'."\n" - .' Required fields are separated by commas, e.g., mobile,ip,email', - 'type' => 'string', - 'example' => '__one__', - ], - 'deductionFactor' => [ - 'description' => 'Deduction factor', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'status' => [ - 'description' => 'Status.', + 'description' => 'Specifies whether front-end binding is allowed. Valid values:', + 'enumValueTitles' => ['DISABLE' => 'not allowed.', 'ENABLE' => 'allowed.'], 'type' => 'string', 'example' => 'ENABLE', + 'title' => '', ], + 'id' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '3144', 'title' => ''], + 'inputs' => ['description' => 'The input parameters.', 'type' => 'string', 'example' => 'ip,age,mobile', 'title' => ''], + 'chargingModeDesc' => ['description' => 'The billing mode description.', 'type' => 'string', 'example' => '免费', 'title' => ''], + 'outputs' => ['description' => 'The outputs.', 'type' => 'string', 'example' => 'STRING', 'title' => ''], + 'invokeRt' => ['description' => 'The invocation response time, in milliseconds.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'sourceDesc' => ['description' => 'The source description.', 'type' => 'string', 'example' => '风险识别', 'title' => ''], + 'xLabel' => ['description' => 'The X-axis label for the data distribution chart.', 'type' => 'string', 'example' => '10', 'title' => ''], + 'gmtModified' => ['description' => 'The modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1698143758000', 'title' => ''], + 'invokeTimes' => ['description' => 'The number of invocations.', 'type' => 'integer', 'format' => 'int64', 'example' => '100000', 'title' => ''], + 'name' => ['description' => 'The variable name.', 'type' => 'string', 'example' => '__onlineScamDetectionTags__', 'title' => ''], + 'type' => ['description' => 'The type.', 'type' => 'string', 'example' => 'NATIVE', 'title' => ''], + 'invokeSuccessRate' => ['description' => 'The invocation success rate.', 'type' => 'string', 'example' => '100', 'title' => ''], + 'inputRequired' => ['description' => 'The required parameters.'."\n" + .' '."\n" + .'When inputRequired is set to __all__, all parameters are required.'."\n" + .'When inputRequired is set to __one__, only one input parameter is required.'."\n" + .'Required fields are separated by commas, such as mobile,ip,email.', 'type' => 'string', 'example' => '__one__', 'title' => ''], + 'deductionFactor' => ['description' => 'The deduction coefficient.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'status' => ['description' => 'The status.', 'type' => 'string', 'example' => 'ENABLE', 'title' => ''], 'allowBind' => [ - 'description' => 'Whether variable binding is allowed', + 'description' => 'Specifies whether variable binding is allowed. Valid values:', + 'enumValueTitles' => ['DISABLE' => 'unavailable.', 'ALL' => 'all.', 'ENABLE' => 'available.', 'PART_ENABLE' => 'partially available.'], 'type' => 'string', - 'enumValueTitles' => [ - 'DISABLE' => '不可用', - 'ALL' => '全部', - 'ENABLE' => '可用', - 'PART_ENABLE' => '部分可用', - ], 'example' => 'ENABLE', + 'title' => '', ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1698143758000', - ], - 'outputsDesc' => [ - 'description' => 'Output description', - 'type' => 'string', - 'example' => '字符串', - ], - 'creator' => [ - 'description' => 'Creator.', - 'type' => 'string', - 'example' => '176020', - ], - 'inputsDesc' => [ - 'description' => 'Input parameter description.', - 'type' => 'string', - 'example' => 'ip,年龄,手机号', - ], - 'dataThreshold' => [ - 'description' => 'Data valid range, left-closed and right-closed', - 'type' => 'string', - 'example' => '(0,10)', - ], - 'description' => [ - 'description' => 'Description.', - 'type' => 'string', - 'example' => '描述', - ], - 'source' => [ - 'description' => 'Source', - 'type' => 'string', - 'example' => 'SAF', - ], + 'gmtCreate' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1698143758000', 'title' => ''], + 'outputsDesc' => ['description' => 'The output description.', 'type' => 'string', 'example' => '字符串', 'title' => ''], + 'creator' => ['description' => 'The creator.', 'type' => 'string', 'example' => '176020', 'title' => ''], + 'inputsDesc' => ['description' => 'The input parameter description.', 'type' => 'string', 'example' => 'ip,年龄,手机号', 'title' => ''], + 'dataThreshold' => ['description' => 'The valid data range, inclusive on both ends.', 'type' => 'string', 'example' => '(0,10)', 'title' => ''], + 'description' => ['description' => 'The description.', 'type' => 'string', 'example' => '描述', 'title' => ''], + 'source' => ['description' => 'The source.', 'type' => 'string', 'example' => 'SAF', 'title' => ''], 'sceneDesc' => [ - 'description' => 'Applicable scenario description', + 'description' => 'The applicable scenario description.', 'type' => 'array', - 'items' => [ - 'description' => 'Description of applicable scenarios', - 'type' => 'string', - 'example' => '通用', - ], + 'items' => ['description' => 'The applicable scenario description.', 'type' => 'string', 'example' => '通用', 'title' => ''], + 'title' => '', + 'example' => '', ], 'scene' => [ - 'description' => 'Code of applicable scenarios', + 'description' => 'The applicable scenario code.', 'type' => 'array', - 'items' => [ - 'description' => 'Code of applicable scenarios', - 'type' => 'string', - 'example' => 'suitable_for_all', - ], + 'items' => ['description' => 'The applicable scenario code.', 'type' => 'string', 'example' => 'suitable_for_all', 'title' => ''], + 'title' => '', + 'example' => '', ], 'supportRegions' => [ - 'description' => 'List of supported regions.', + 'description' => 'The list of supported regions.', 'type' => 'array', - 'items' => [ - 'description' => 'List of supported regions.', - 'type' => 'string', - 'example' => 'cn', - ], + 'items' => ['description' => 'The list of supported regions.', 'type' => 'string', 'example' => 'cn', 'title' => ''], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + ], + ], + 'title' => 'Query variable details', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:27:47.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeVariableDetail'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"baseInfo\\": {\\n \\"typeDesc\\": \\"事件字段\\",\\n \\"invokeKey\\": \\"onlineScamDetectionTags_v\\",\\n \\"lastModifiedOperator\\": \\"root\\",\\n \\"showOrder\\": \\"10\\",\\n \\"yLabel\\": \\"10\\",\\n \\"title\\": \\"诈骗引流识别_标签\\",\\n \\"dataDisplay\\": \\"{}\\",\\n \\"chargingMode\\": \\"FREE\\",\\n \\"frontAllowBind\\": \\"ENABLE\\",\\n \\"id\\": 3144,\\n \\"inputs\\": \\"ip,age,mobile\\",\\n \\"chargingModeDesc\\": \\"免费\\",\\n \\"outputs\\": \\"STRING\\",\\n \\"invokeRt\\": 10,\\n \\"sourceDesc\\": \\"风险识别\\",\\n \\"xLabel\\": \\"10\\",\\n \\"gmtModified\\": 1698143758000,\\n \\"invokeTimes\\": 100000,\\n \\"name\\": \\"__onlineScamDetectionTags__\\",\\n \\"type\\": \\"NATIVE\\",\\n \\"invokeSuccessRate\\": \\"100\\",\\n \\"inputRequired\\": \\"__one__\\",\\n \\"deductionFactor\\": 10,\\n \\"status\\": \\"ENABLE\\",\\n \\"allowBind\\": \\"ENABLE\\",\\n \\"gmtCreate\\": 1698143758000,\\n \\"outputsDesc\\": \\"字符串\\",\\n \\"creator\\": \\"176020\\",\\n \\"inputsDesc\\": \\"ip,年龄,手机号\\",\\n \\"dataThreshold\\": \\"(0,10)\\",\\n \\"description\\": \\"描述\\",\\n \\"source\\": \\"SAF\\",\\n \\"sceneDesc\\": [\\n \\"通用\\"\\n ],\\n \\"scene\\": [\\n \\"suitable_for_all\\"\\n ],\\n \\"supportRegions\\": [\\n \\"cn\\"\\n ]\\n }\\n }\\n}","type":"json"}]', - 'title' => 'Variable Detail Query', - 'translator' => 'machine', ], 'DescribeVariableFee' => [ - 'summary' => 'Query Variable Fee Information', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'summary' => 'Queries the billing information of variables.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ 'name' => 'ids', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ - 'description' => 'Variable ID', + 'description' => 'The variable ID.', 'type' => 'array', - 'items' => [ - 'description' => 'Variable ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '23', - ], + 'items' => ['description' => 'The variable ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '23', 'title' => ''], 'required' => true, 'maxItems' => 201, + 'title' => '', + 'example' => '', ], ], ], @@ -30515,149 +23627,240 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Query Variable Fee Information', - 'translator' => 'machine', - ], - 'DescribeVariableMarketList' => [ - 'summary' => 'Query Variable Definitions', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query variable billing information', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:27:47.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeVariableFee'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'DescribeVariableList' => [ + 'summary' => 'Queries the details of variables.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], + [ + 'name' => 'currentPage', + 'in' => 'query', + 'schema' => ['description' => 'The current page number.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'pageSize', + 'in' => 'query', + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'string', 'required' => false, 'example' => '10', 'title' => ''], + ], + [ + 'name' => 'type', + 'in' => 'query', + 'schema' => ['description' => 'The type.', 'type' => 'string', 'required' => false, 'example' => 'IDENTIFY_SERVICE', 'title' => ''], + ], + [ + 'name' => 'value', + 'in' => 'query', + 'schema' => ['description' => 'The value for fuzzy match.', 'type' => 'string', 'required' => false, 'example' => '注册', 'title' => ''], + ], + [ + 'name' => 'refObjId', + 'in' => 'query', + 'schema' => ['description' => 'The ID of the associated event.', 'type' => 'string', 'required' => false, 'example' => 'de_avypfd8253', 'title' => ''], + ], + [ + 'name' => 'sourceType', + 'in' => 'query', + 'schema' => ['description' => 'The source type.', 'type' => 'string', 'required' => false, 'example' => 'SAF', 'title' => ''], + ], + [ + 'name' => 'regId', + 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'createType', + 'in' => 'query', + 'schema' => ['description' => 'The creation type.', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], + ], + [ + 'name' => 'typesStr', + 'in' => 'query', + 'schema' => ['description' => 'The type JSON array string.', 'type' => 'string', 'required' => false, 'example' => '[\\"coupon_abuse_detection\\"]', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ + 'headers' => [], 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', + 'type' => 'object', + 'properties' => [ + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '27', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], + 'resultObject' => [ + 'description' => 'The returned object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'capacity' => ['description' => 'The capacity.', 'type' => 'integer', 'format' => 'int64', 'example' => '100000', 'title' => ''], + 'extendInfo' => ['description' => 'The extended information.', 'type' => 'object', 'example' => '暂无', 'title' => ''], + 'leftCapacity' => ['description' => 'The remaining capacity.', 'type' => 'integer', 'format' => 'int64', 'example' => '100000', 'title' => ''], + 'type' => ['description' => 'The variable type.', 'type' => 'string', 'example' => 'NATIVE', 'title' => ''], + 'title' => ['description' => 'The title.', 'type' => 'string', 'example' => '设备风险识别_标签', 'title' => ''], + 'userId' => ['description' => 'The UID of the user who owns the data.', 'type' => 'integer', 'format' => 'int64', 'example' => '100000', 'title' => ''], + 'gmtCreate' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1621578648000', 'title' => ''], + 'id' => ['description' => 'The variable ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '497', 'title' => ''], + 'defineId' => ['description' => 'The variable definition ID.', 'type' => 'string', 'example' => '10', 'title' => ''], + 'refObjId' => ['description' => 'The associated event of the variable.', 'type' => 'string', 'example' => 'de_agdxgz0246', 'title' => ''], + 'refObjName' => ['description' => 'The name of the associated event of the variable.', 'type' => 'string', 'example' => '注册事件', 'title' => ''], + 'description' => ['description' => 'The description.', 'type' => 'string', 'example' => '变量描述', 'title' => ''], + 'outputsType' => ['description' => 'The output type of the variable.', 'type' => 'string', 'example' => 'STRING', 'title' => ''], + 'gmtModified' => ['description' => 'The modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1565701886000', 'title' => ''], + 'refObjType' => ['description' => 'The association type of the variable.', 'type' => 'string', 'example' => 'EVENT', 'title' => ''], + 'sourceType' => ['description' => 'The source type.', 'type' => 'string', 'example' => 'SAF', 'title' => ''], + 'name' => ['description' => 'The variable name.', 'type' => 'string', 'example' => '__ipLocationCityCode__', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'Query variable list', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:28:04.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeVariableList'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 27,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 3,\\n \\"resultObject\\": [\\n {\\n \\"capacity\\": 100000,\\n \\"extendInfo\\": {\\n \\"test\\": \\"test\\",\\n \\"test2\\": 1\\n },\\n \\"leftCapacity\\": 100000,\\n \\"type\\": \\"NATIVE\\",\\n \\"title\\": \\"设备风险识别_标签\\",\\n \\"userId\\": 100000,\\n \\"gmtCreate\\": 1621578648000,\\n \\"id\\": 497,\\n \\"defineId\\": \\"10\\",\\n \\"refObjId\\": \\"de_agdxgz0246\\",\\n \\"refObjName\\": \\"注册事件\\",\\n \\"description\\": \\"变量描述\\",\\n \\"outputsType\\": \\"STRING\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"refObjType\\": \\"EVENT\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"name\\": \\"__ipLocationCityCode__\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeVariableMarketList' => [ + 'summary' => 'Queries variable definitions.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ + [ + 'name' => 'Lang', + 'in' => 'query', + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], [ 'name' => 'scenesStr', 'in' => 'query', - 'schema' => [ - 'description' => 'Scenario', - 'type' => 'string', - 'required' => false, - 'example' => '[\\"coupon_abuse_detection\\"]'."\n", - ], + 'schema' => ['description' => 'The scenario.', 'type' => 'string', 'required' => false, 'example' => '[\\"coupon_abuse_detection\\"]'."\n", 'title' => ''], ], [ 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'pageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, with a default value of 10.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'title' => ''], ], [ 'name' => 'queryContent', 'in' => 'query', - 'schema' => [ - 'description' => 'Query content, supports fuzzy search.'."\n" - ."\n" - .' Title/Description', - 'type' => 'string', - 'required' => false, - 'example' => '手机号', - ], + 'schema' => ['description' => 'The query content. Fuzzy match is supported for the title or description.', 'type' => 'string', 'required' => false, 'example' => '手机号', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ 'name' => 'chargingMode', 'in' => 'query', - 'schema' => [ - 'description' => 'Charging mode', - 'type' => 'string', - 'required' => false, - 'example' => 'FREE', - ], + 'schema' => ['description' => 'The billing mode.', 'type' => 'string', 'required' => false, 'example' => 'FREE', 'title' => ''], ], [ 'name' => 'title', 'in' => 'query', - 'schema' => [ - 'description' => 'Title.', - 'type' => 'string', - 'required' => false, - 'example' => '设备风险识别_标签', - ], + 'schema' => ['description' => 'The title.', 'type' => 'string', 'required' => false, 'example' => '设备风险识别_标签', 'title' => ''], ], [ 'name' => 'source', 'in' => 'query', - 'schema' => [ - 'description' => 'Source', - 'type' => 'string', - 'required' => false, - 'example' => 'SAF', - ], + 'schema' => ['description' => 'The source.', 'type' => 'string', 'required' => false, 'example' => 'SAF', 'title' => ''], ], [ 'name' => 'paging', 'in' => 'query', - 'schema' => [ - 'description' => 'Paging indicator, default is true.', - 'type' => 'string', - 'required' => false, - 'example' => 'true', - ], + 'schema' => ['description' => 'Specifies whether to enable paging. Default value: true.', 'type' => 'string', 'required' => false, 'example' => 'true', 'title' => ''], ], ], 'responses' => [ @@ -30666,139 +23869,92 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '6', - ], - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'totalPage' => [ - 'description' => 'Total number of pages', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '9', - ], - 'pageSize' => [ - 'description' => 'Page size, with a default value of 10.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '6', 'title' => ''], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '9', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + ], + ], + 'title' => 'List variable definitions', + 'changeSet' => [ + ['createdAt' => '2022-06-21T09:25:04.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-05-11T07:28:11.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeVariableMarketList'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"totalPage\\": 9,\\n \\"pageSize\\": 10,\\n \\"currentPage\\": 1\\n}","type":"json"}]', - 'title' => 'Variable Definition List Query', - 'translator' => 'machine', ], 'DescribeVariableSceneList' => [ - 'summary' => 'Query Configuration Information', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'summary' => 'Queries configuration information.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'string', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'pageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default value is 10.', - 'type' => 'string', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'string', 'required' => false, 'example' => '10', 'title' => ''], ], [ 'name' => 'bizType', 'in' => 'query', - 'schema' => [ - 'description' => 'Business type.', - 'type' => 'string', - 'required' => true, - 'example' => 'variable_scene', - ], + 'schema' => ['description' => 'The business type.', 'type' => 'string', 'required' => true, 'example' => 'variable_scene', 'title' => ''], ], [ 'name' => 'configKey', 'in' => 'query', - 'schema' => [ - 'description' => 'Configuration key.', - 'type' => 'string', - 'required' => false, - 'example' => 'account_abuse_detection', - ], + 'schema' => ['description' => 'The configuration key.', 'type' => 'string', 'required' => false, 'example' => 'account_abuse_detection', 'title' => ''], ], [ 'name' => 'paging', 'in' => 'query', - 'schema' => [ - 'description' => 'Paging flag, default is true.', - 'type' => 'boolean', - 'required' => true, - 'example' => 'true', - ], + 'schema' => ['description' => 'Specifies whether to enable paging. Default value: true.', 'type' => 'boolean', 'required' => true, 'example' => 'true', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -30807,432 +23963,319 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '6', - ], - 'pageSize' => [ - 'description' => 'Page size, default value is 10.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], + 'totalItem' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '6', 'title' => ''], + 'pageSize' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'currentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'resultObject' => [ - 'description' => 'Returned object.', + 'description' => 'The returned object.', 'type' => 'array', 'items' => [ - 'description' => 'Returned object.', + 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ - 'lastModifiedOperator' => [ - 'description' => 'Last modified by.', - 'type' => 'string', - 'example' => '1519714049632764', - ], - 'creator' => [ - 'description' => 'Created by.', - 'type' => 'string', - 'example' => '1519714049632764', - ], - 'configKey' => [ - 'description' => 'Configuration key.', - 'type' => 'string', - 'example' => 'account_abuse_detection', - ], - 'description' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'example' => '配置描述信息', - ], - 'gmtModified' => [ - 'description' => 'Modification time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1565701886000', - ], - 'status' => [ - 'description' => 'Status.', - 'type' => 'string', - 'example' => 'ENABLE', - ], - 'configValue' => [ - 'description' => 'Configuration value.', - 'type' => 'string', - 'example' => '1', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1621578648000', - ], - 'bizType' => [ - 'description' => 'Business category identifier.', - 'type' => 'string', - 'example' => 'variable_scene', - ], - 'id' => [ - 'description' => 'Primary key ID of the configuration.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '497', - ], - ], + 'lastModifiedOperator' => ['description' => 'The last modifier.', 'type' => 'string', 'example' => '1519714049632764', 'title' => ''], + 'creator' => ['description' => 'The creator.', 'type' => 'string', 'example' => '1519714049632764', 'title' => ''], + 'configKey' => ['description' => 'The configuration item key.', 'type' => 'string', 'example' => 'account_abuse_detection', 'title' => ''], + 'description' => ['description' => 'The description.', 'type' => 'string', 'example' => '配置描述信息', 'title' => ''], + 'gmtModified' => ['description' => 'The modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1565701886000', 'title' => ''], + 'status' => ['description' => 'The status.', 'type' => 'string', 'example' => 'ENABLE', 'title' => ''], + 'configValue' => ['description' => 'The configuration item value.', 'type' => 'string', 'example' => '1', 'title' => ''], + 'gmtCreate' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1621578648000', 'title' => ''], + 'bizType' => ['description' => 'The business category identifier.', 'type' => 'string', 'example' => 'variable_scene', 'title' => ''], + 'id' => ['description' => 'The primary key ID of the configuration item.', 'type' => 'integer', 'format' => 'int64', 'example' => '497', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"lastModifiedOperator\\": \\"1519714049632764\\",\\n \\"creator\\": \\"1519714049632764\\",\\n \\"configKey\\": \\"account_abuse_detection\\",\\n \\"description\\": \\"配置描述信息\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"status\\": \\"ENABLE\\",\\n \\"configValue\\": \\"1\\",\\n \\"gmtCreate\\": 1621578648000,\\n \\"bizType\\": \\"variable_scene\\",\\n \\"id\\": 497\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Query Configuration Information', - 'translator' => 'machine', - ], - 'ImportNameList' => [ - 'summary' => 'Create or Import Name List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query configuration information', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:28:11.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeVariableSceneList'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"lastModifiedOperator\\": \\"1519714049632764\\",\\n \\"creator\\": \\"1519714049632764\\",\\n \\"configKey\\": \\"account_abuse_detection\\",\\n \\"description\\": \\"配置描述信息\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"status\\": \\"ENABLE\\",\\n \\"configValue\\": \\"1\\",\\n \\"gmtCreate\\": 1621578648000,\\n \\"bizType\\": \\"variable_scene\\",\\n \\"id\\": 497\\n }\\n ]\\n}","type":"json"}]', + ], + 'DescribeVariableVersionDetail' => [ + 'methods' => ['get', 'post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', + 'operationType' => 'read', + 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafXYIHRP', - ], + 'abilityTreeNodes' => ['FEATUREsafBCGX2Z'], + 'tenantRelevance' => 'tenant', ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for request and response messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'variableId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Variable ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '393314', - ], - ], - [ - 'name' => 'title', - 'in' => 'query', - 'schema' => [ - 'description' => 'Title.', - 'type' => 'string', - 'required' => true, - 'example' => '变量title', - ], - ], - [ - 'name' => 'description', - 'in' => 'query', - 'schema' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'required' => false, - 'example' => '描述', - ], - ], - [ - 'name' => 'importType', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Document import type:'."\n" - ."\n\n" - .'INPUT: Text input'."\n" - .'CSV: CSV upload'."\n" - .'NONE: Do not upload for now', - 'type' => 'string', - 'required' => true, - 'example' => 'CSV', - ], + 'schema' => ['description' => 'Region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'data', - 'in' => 'query', - 'schema' => [ - 'description' => 'Import name list.', - 'type' => 'string', - 'required' => false, - 'example' => 'aa\\nbb\\ncc', - ], - ], - [ - 'name' => 'regId', + 'name' => 'type', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Type.', 'type' => 'string', 'required' => false, 'example' => 'VELOCITY', 'title' => ''], ], [ - 'name' => 'createType', + 'name' => 'objectId', 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'schema' => ['description' => 'Associated variable ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '3434', 'title' => ''], ], [ - 'name' => 'nameListType', + 'name' => 'objectCode', 'in' => 'query', - 'schema' => [ - 'description' => 'nameListType', - 'type' => 'string', - 'required' => false, - 'example' => 'accountId', - ], + 'schema' => ['description' => 'Associated variable name.', 'type' => 'string', 'required' => false, 'example' => 'dHSi2zf5bb8', 'title' => ''], ], [ - 'name' => 'memo', + 'name' => 'version', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'description' => 'name content memo', - 'example' => '名单内容描述', - ], + 'schema' => ['description' => 'Version.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '2', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ + 'title' => '', + 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ + 'RequestId' => ['title' => '', 'description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'description' => 'Returned object.', + 'type' => 'object', + 'properties' => [ + 'id' => ['description' => 'Primary key ID of the version.', 'type' => 'integer', 'format' => 'int64', 'example' => '3434', 'title' => ''], + 'eventCodes' => ['description' => 'Event code.', 'type' => 'string', 'example' => 'de_awkhwh0314', 'title' => ''], + 'velocityFC' => ['description' => 'Cumulative indicator processing function.', 'type' => 'string', 'example' => 'COUNT', 'title' => ''], + 'title' => ['description' => 'Title.', 'type' => 'string', 'example' => '累计个数', 'title' => ''], + 'description' => ['description' => 'Variable description information.', 'type' => 'string', 'example' => '变量描述', 'title' => ''], + 'timeType' => ['description' => 'Time slice type.', 'type' => 'string', 'example' => 'CURRENT', 'title' => ''], + 'twCount' => ['description' => 'Number of time slices.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'velocityTW' => ['description' => 'Cumulative indicator time window.', 'type' => 'string', 'example' => 'MONTH_1', 'title' => ''], + 'historyValueType' => ['description' => 'Historical value parameter type.', 'type' => 'string', 'example' => 'COUNT', 'title' => ''], + 'subject' => ['description' => 'Main attribute (multiple separated by commas, up to 5, sourced from the event attribute list code).', 'type' => 'string', 'example' => 'age', 'title' => ''], + 'object' => ['description' => 'Subordinate attribute (single selection, sourced from the event attribute list code).', 'type' => 'string', 'example' => 'name', 'title' => ''], + 'dataVersion' => ['description' => 'Data version.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'condition' => ['description' => 'Condition value.', 'type' => 'string', 'example' => '{"currentId":1,"deepCount":0,"list":[{"currentId":2,"deepCount":1,"left":{"code":"accountId","fieldType":"STRING","functionName":"","hasRightVariable":false,"name":"accountId"},"operatorCode":"isNotEmptyWrapper","parentId":1,"right":{"code":"\'A\\nB\\nC\'","functionName":"","name":"","rightVariableType":"constant"}}],"parentId":0,"relationship":"and"}', 'title' => ''], + 'topN' => ['description' => 'Top N.', 'type' => 'integer', 'format' => 'int64', 'example' => 'topN累计', 'title' => ''], + 'global' => ['description' => 'Global cumulative. Not currently available externally.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + 'status' => ['description' => 'Status.', 'type' => 'string', 'example' => 'ENABLE', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], ], + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Create or Import Name List', - 'translator' => 'machine', - ], - 'ModifyCustVariable' => [ - 'summary' => 'Edit Accumulated Variable', - 'methods' => [ - 'post', - 'get', + 'staticInfo' => ['returnType' => 'synchronous'], + 'title' => 'Cumulative Variable Version Details', + 'summary' => 'Cumulative Variable Version Details.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:CompareRule', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"id\\": 3434,\\n \\"eventCodes\\": \\"de_awkhwh0314\\",\\n \\"velocityFC\\": \\"COUNT\\",\\n \\"title\\": \\"累计个数\\",\\n \\"description\\": \\"变量描述\\",\\n \\"timeType\\": \\"CURRENT\\",\\n \\"twCount\\": 1,\\n \\"velocityTW\\": \\"MONTH_1\\",\\n \\"historyValueType\\": \\"COUNT\\",\\n \\"subject\\": \\"age\\",\\n \\"object\\": \\"name\\",\\n \\"dataVersion\\": 1,\\n \\"condition\\": \\"{\\\\\\"currentId\\\\\\":1,\\\\\\"deepCount\\\\\\":0,\\\\\\"list\\\\\\":[{\\\\\\"currentId\\\\\\":2,\\\\\\"deepCount\\\\\\":1,\\\\\\"left\\\\\\":{\\\\\\"code\\\\\\":\\\\\\"accountId\\\\\\",\\\\\\"fieldType\\\\\\":\\\\\\"STRING\\\\\\",\\\\\\"functionName\\\\\\":\\\\\\"\\\\\\",\\\\\\"hasRightVariable\\\\\\":false,\\\\\\"name\\\\\\":\\\\\\"accountId\\\\\\"},\\\\\\"operatorCode\\\\\\":\\\\\\"isNotEmptyWrapper\\\\\\",\\\\\\"parentId\\\\\\":1,\\\\\\"right\\\\\\":{\\\\\\"code\\\\\\":\\\\\\"\'A\\\\\\\\nB\\\\\\\\nC\'\\\\\\",\\\\\\"functionName\\\\\\":\\\\\\"\\\\\\",\\\\\\"name\\\\\\":\\\\\\"\\\\\\",\\\\\\"rightVariableType\\\\\\":\\\\\\"constant\\\\\\"}}],\\\\\\"parentId\\\\\\":0,\\\\\\"relationship\\\\\\":\\\\\\"and\\\\\\"}\\",\\n \\"topN\\": 0,\\n \\"global\\": false,\\n \\"status\\": \\"ENABLE\\"\\n }\\n}","type":"json"}]', + ], + 'DescribeVersionPageList' => [ + 'summary' => 'Variable Version List Query', + 'path' => '', + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', + 'operationType' => 'read', + 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'get', + 'operationType' => 'list', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafXYIHRP'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Sets the language type for the request and response messages, with a default value of **zh**. Values: '."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'id', + 'name' => 'currentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Variable ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '376773', - ], + 'schema' => ['description' => 'Current page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'dataVersion', + 'name' => 'pageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Data version.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '6', - ], + 'schema' => ['description' => 'Number of items per page, with a default value of 10.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'title' => ''], ], [ - 'name' => 'name', + 'name' => 'objectId', 'in' => 'query', - 'schema' => [ - 'description' => 'Variable name', - 'type' => 'string', - 'required' => true, - 'example' => 'dxkkLw8fe18', - ], + 'schema' => ['description' => 'Primary key ID of the variable.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '392023', 'title' => ''], ], [ - 'name' => 'eventCodes', + 'name' => 'objectCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'required' => false, - 'example' => 'account_abuse_pro,account_abuse', - ], + 'schema' => ['description' => 'Name of the variable.', 'type' => 'string', 'required' => false, 'example' => 'ex_OERlw0Zqfb23', 'title' => ''], ], [ - 'name' => 'description', + 'name' => 'type', 'in' => 'query', - 'schema' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'required' => false, - 'example' => '描述', - ], + 'schema' => ['description' => 'Type.', 'type' => 'string', 'required' => false, 'example' => 'EXPRESSION', 'title' => ''], ], [ - 'name' => 'condition', + 'name' => 'paging', 'in' => 'query', - 'schema' => [ - 'description' => 'Condition value.', - 'type' => 'string', - 'required' => false, - 'example' => '{\\"currentId\\":1,\\"deepCount\\":0,\\"list\\":[{\\"currentId\\":2,\\"deepCount\\":1,\\"left\\":{\\"code\\":\\"__hit_rules\\",\\"fieldType\\":\\"STRING\\",\\"functionName\\":\\"\\",\\"hasRightVariable\\":true,\\"name\\":\\"hitRules\\",\\"operatorCode\\":\\"deNotInNameList\\"},\\"operatorCode\\":\\"deNotInNameList\\",\\"parentId\\":1,\\"right\\":{\\"code\\":\\"\'nl_Xcufc8wV6624\'\\",\\"name\\":\\"nl_Xcufc8wV6624\\",\\"rightVariableType\\":\\"variable\\"}},{\\"currentId\\":3,\\"deepCount\\":1,\\"list\\":[{\\"currentId\\":4,\\"deepCount\\":2,\\"left\\":{\\"code\\":\\"__v_safde\\",\\"fieldType\\":\\"DOUBLE\\",\\"functionName\\":\\"\\",\\"hasRightVariable\\":true,\\"name\\":\\"score\\",\\"operatorCode\\":\\"equals\\"},\\"operatorCode\\":\\"equals\\",\\"parentId\\":3,\\"right\\":{\\"code\\":\\"\'99\'\\",\\"name\\":\\"99\\",\\"rightVariableType\\":\\"constant\\"}},{\\"currentId\\":5,\\"deepCount\\":2,\\"left\\":{\\"code\\":\\"queryPhoneSimulatorInfo(deviceToken)?\\",\\"fieldType\\":\\"STRING\\",\\"functionName\\":\\"\\",\\"hasRightVariable\\":false,\\"name\\":\\"__device-test01__\\",\\"operatorCode\\":\\"isNotEmptyWrapper\\"},\\"operatorCode\\":\\"isNotEmptyWrapper\\",\\"parentId\\":3,\\"right\\":{\\"functionName\\":\\"\\",\\"name\\":\\"\\",\\"rightVariableType\\":\\"constant\\"}}],\\"parentId\\":1,\\"relationship\\":\\"and\\"}],\\"parentId\\":0,\\"relationship\\":\\"and\\"}', - ], + 'schema' => ['description' => 'Pagination flag, with a default value of true.', 'type' => 'boolean', 'required' => false, 'example' => 'true', 'title' => ''], ], [ - 'name' => 'outputs', + 'name' => 'MaxResults', 'in' => 'query', - 'schema' => [ - 'description' => 'Output', - 'type' => 'string', - 'required' => false, - 'example' => 'STRING', - ], + 'schema' => ['description' => 'Maximum number of results to be read in this call, with a default value of 10.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'title' => ''], + ], + [ + 'name' => 'NextToken', + 'in' => 'query', + 'schema' => ['description' => 'Used to mark the starting position for reading. An empty value indicates starting from the beginning.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'headers' => [], 'schema' => [ + 'title' => '', + 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'totalItem' => ['description' => 'Total number of items.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'pageSize' => ['description' => 'Number of items per page, with a default value of 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'currentPage' => ['description' => 'Current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'totalPage' => ['description' => 'Total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'resultObject' => [ - 'description' => 'Return object', + 'description' => 'Returned object.', 'type' => 'array', 'items' => [ - 'description' => 'Return object', + 'description' => 'Returned object.', 'type' => 'object', 'properties' => [ - 'success' => [ - 'description' => 'Whether the operation was successful', - 'type' => 'boolean', - 'example' => 'true', - ], - 'failType' => [ - 'description' => 'Failure type', - 'type' => 'string', - 'example' => 'rule', - ], - 'message' => [ - 'description' => 'Detailed information.', - 'type' => 'string', - 'example' => 'ok', - ], - ], + 'gmtModified' => ['description' => 'Modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1565701886000', 'title' => ''], + 'creator' => ['description' => 'Creator.', 'type' => 'string', 'example' => 'root', 'title' => ''], + 'objectCode' => ['description' => 'Name of the variable.', 'type' => 'string', 'example' => 'ex_OERlw0Zqfb23', 'title' => ''], + 'modifier' => ['title' => '', 'description' => 'Modifier.', 'type' => 'string', 'example' => 'root'], + 'description' => ['description' => 'Variable description.', 'type' => 'string', 'example' => '变量描述', 'title' => ''], + 'gmtCreate' => ['description' => 'Creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1621578648000', 'title' => ''], + 'type' => ['description' => 'Variable type.', 'type' => 'string', 'example' => 'EXPRESSION', 'title' => ''], + 'userId' => ['description' => 'User UID.', 'type' => 'integer', 'format' => 'int64', 'example' => '151222222222226', 'title' => ''], + 'version' => ['description' => 'Version number.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'content' => ['description' => 'Change content.', 'type' => 'string', 'example' => '{\\"description\\":\\"自定义变量\\",\\"expression\\":\\"1\\",\\"expressionTitle\\":\\"1\\",\\"expressionVariable\\":\\"\\",\\"fieldRank\\":0,\\"id\\":392023,\\"name\\":\\"ex_OERlw0Zqfb23\\",\\"outlier\\":\\"SYS_ERROR\\",\\"outputs\\":\\"STRING\\",\\"refObjId\\":\\"de_auevox0336\\",\\"region\\":\\"SH\\",\\"title\\":\\"自定义变量\\",\\"version\\":4}', 'title' => ''], + 'id' => ['description' => 'Primary key ID of the version.', 'type' => 'integer', 'format' => 'int64', 'example' => '808', 'title' => ''], + 'region' => ['description' => 'Region ID.', 'type' => 'string', 'example' => 'cn-hangzhou', 'title' => ''], + 'objectId' => ['description' => 'Primary key ID of the variable.', 'type' => 'integer', 'format' => 'int64', 'example' => '392023', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], + 'MaxResults' => ['description' => 'The maximum amount of data to be read in this call, with a default value of 10.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'NextToken' => ['description' => '用来表示当前调用返回读取到的位置。空代表数据已经读取完毕。', 'type' => 'string', 'example' => '1', 'title' => ''], ], + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"success\\": true,\\n \\"failType\\": \\"rule\\",\\n \\"message\\": \\"ok\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Modify Accumulated Variable', - 'translator' => 'machine', - ], - 'ModifyExpressionVariable' => [ - 'summary' => 'Edit Custom Variable', - 'methods' => [ - 'post', - 'get', + 'staticInfo' => ['returnType' => 'synchronous'], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 10,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"gmtModified\\": 1565701886000,\\n \\"creator\\": \\"root\\",\\n \\"objectCode\\": \\"ex_OERlw0Zqfb23\\",\\n \\"modifier\\": \\"root\\",\\n \\"description\\": \\"变量描述\\",\\n \\"gmtCreate\\": 1621578648000,\\n \\"type\\": \\"EXPRESSION\\",\\n \\"userId\\": 151222222222226,\\n \\"version\\": 1,\\n \\"content\\": \\"{\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"自定义变量\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"expression\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"1\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"expressionTitle\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"1\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"expressionVariable\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldRank\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"id\\\\\\\\\\\\\\":392023,\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ex_OERlw0Zqfb23\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outlier\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYS_ERROR\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputs\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"refObjId\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"de_auevox0336\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"region\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SH\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"自定义变量\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"version\\\\\\\\\\\\\\":4}\\",\\n \\"id\\": 808,\\n \\"region\\": \\"cn-hangzhou\\",\\n \\"objectId\\": 392023\\n }\\n ],\\n \\"MaxResults\\": 10,\\n \\"NextToken\\": \\"1\\"\\n}","type":"json"}]', + 'title' => 'Variable Version List Query', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + ], + 'DownloadSampleFile' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -31241,305 +24284,295 @@ 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'get', - 'abilityTreeCode' => '134355', - 'abilityTreeNodes' => [ - 'FEATUREsafXYIHRP', - ], + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '138403', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Language of error messages returned by the API. Valid values: zh: Chinese. en: English. Default value: en.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => true, - 'example' => 'cn-hangzhou', - ], - ], - [ - 'name' => 'id', - 'in' => 'query', - 'schema' => [ - 'description' => 'Variable ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '3144', - ], - ], - [ - 'name' => 'dataVersion', - 'in' => 'query', - 'schema' => [ - 'description' => 'Data version.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '5', - ], - ], - [ - 'name' => 'eventCode', + 'name' => 'Tab', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => true, - 'example' => 'de_acytyt7036', - ], + 'schema' => ['description' => 'Scenario.', 'type' => 'string', 'required' => false, 'example' => 'INTERNET', 'title' => ''], ], [ - 'name' => 'title', + 'name' => 'SampleId', 'in' => 'query', - 'schema' => [ - 'description' => 'Title.', - 'type' => 'string', - 'required' => true, - 'example' => '变量标题', - ], + 'schema' => ['description' => 'Sample ID.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'description', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Description.', - 'type' => 'string', - 'required' => false, - 'example' => '描述', - ], + 'schema' => ['description' => 'Area encoding.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], - [ - 'name' => 'outputs', - 'in' => 'query', + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'Output', - 'type' => 'string', - 'required' => true, - 'example' => 'STRING', + 'description' => '', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => [ + 'description' => 'Return Result.', + 'type' => 'object', + 'properties' => [ + 'Url' => ['description' => 'OSS download URL.', 'type' => 'string', 'example' => 'https://pic.zfp.cn/image/2026/02/06/45b5fee18baf4b99b13025987486319c.jpg', 'title' => ''], + 'Status' => ['description' => 'Model status.', 'type' => 'string', 'example' => 'Success', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'Code' => ['description' => 'Status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'HttpStatusCode' => ['description' => 'HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'Return message.', 'type' => 'string', 'example' => 'success', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'Download sample file', + 'summary' => 'Download sample file', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ [ - 'name' => 'outlier', - 'in' => 'query', - 'schema' => [ - 'description' => 'Outlier', - 'type' => 'string', - 'required' => true, - 'example' => '-1', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:DownloadSampleFile', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": {\\n \\"Url\\": \\"https://pic.zfp.cn/image/2026/02/06/45b5fee18baf4b99b13025987486319c.jpg\\",\\n \\"Status\\": \\"Success\\"\\n },\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', + ], + 'DownloadSmapleBatch' => [ + 'summary' => 'Sample List Data Download', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'expression', - 'in' => 'query', - 'schema' => [ - 'description' => 'Expression', - 'type' => 'string', - 'required' => true, - 'example' => '@ex_GX9rrlTq4b67 + 1001', - ], + 'AK' => [], ], + ], + 'operationType' => 'read', + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '206061', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], + 'tenantRelevance' => 'publicInformation', + ], + 'parameters' => [ [ - 'name' => 'expressionTitle', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Expression display', - 'type' => 'string', - 'required' => true, - 'example' => '@selfvariable_02 + 1001', - ], + 'schema' => ['description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'expressionVariable', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Calculation expression variable', - 'type' => 'string', - 'required' => false, - 'example' => 'ex_GX9rrlTq4b67', - ], + 'schema' => ['description' => 'Region code', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'name', + 'name' => 'batchUuid', 'in' => 'query', - 'schema' => [ - 'description' => 'Variable name', - 'type' => 'string', - 'required' => false, - 'example' => 'ex_NgR6nDVD821c', - ], + 'schema' => ['description' => 'Sample batch UUID', 'type' => 'string', 'required' => false, 'example' => '203f1ae65c0a41a49dc4f8a47946caa2', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'title' => '', + 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ + 'RequestId' => ['title' => '', 'description' => 'ID of the request', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'description' => 'Returned object', + 'type' => 'object', + 'properties' => [ + 'fileDownloadURL' => ['description' => 'Download URL', 'type' => 'string', 'example' => 'https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], ], + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Modify Custom Variable', - 'translator' => 'machine', - ], - 'CreatePocEv' => [ - 'summary' => 'Create POC', - 'methods' => [ - 'post', - 'get', + 'staticInfo' => ['returnType' => 'synchronous'], + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], ], - 'schemes' => [ - 'http', - 'https', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"fileDownloadURL\\": \\"https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D\\"\\n }\\n}","type":"json"}]', + 'title' => 'Sample List Data Download', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '2000', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DownloadSmapleBatch'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:DownloadSmapleBatch', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'SampleBatch', 'arn' => 'acs:yundun-saf::{#accountId}:samplebatch/{#SampleBatchId}'], + ], + ], + ], ], + ], + 'DownloadSubTaskResult' => [ + 'summary' => 'Download subtask result ', + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], + 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', 'abilityTreeCode' => '138403', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Language of error messages returned by the API. Valid values: zh: Chinese. en: English. Default value: en. ', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'Tab', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Scenario.', - 'type' => 'string', - 'required' => false, - 'example' => 'INTERNET', - ], + 'schema' => ['description' => 'area encoding. ', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'Type', + 'name' => 'SubTaskId', 'in' => 'query', + 'schema' => ['description' => 'Subtask ID. ', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '2', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'Access type.', - 'type' => 'string', - 'required' => false, - 'example' => 'SAF_CONSOLE', + 'description' => '', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => 'request ID. ', 'type' => 'string', 'example' => 'E01E1B4A-6747-5329-9046-B6D6B2D91349', 'title' => ''], + 'ResultObject' => [ + 'description' => 'Return Result. ', + 'type' => 'object', + 'properties' => [ + 'Url' => ['description' => 'OSS download URL. ', 'type' => 'string', 'example' => 'https://mass.alipay.com/enhance/afts/file/n5XnQounknwAAAAAZfAAAAgAhvocAAFr?t=2hrPX0at3hhaRjlScory9JzLGiLchaonac5suH-Z1BgDAAAAZAABHPpobI2j', 'title' => ''], + 'Status' => ['description' => 'Status. ', 'type' => 'string', 'example' => 'Running', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'Code' => ['description' => 'status code. ', 'type' => 'string', 'example' => '200', 'title' => ''], + 'HttpStatusCode' => ['description' => 'HTTP status code. ', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'Return message. ', 'type' => 'string', 'example' => 'success', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'Download subtask result ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ramActions' => [ [ - 'name' => 'TaskName', - 'in' => 'query', - 'schema' => [ - 'description' => 'Task name.', - 'type' => 'string', - 'required' => false, - 'example' => 'er-log-s3', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:DownloadSubTaskResult', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"E01E1B4A-6747-5329-9046-B6D6B2D91349\\",\\n \\"ResultObject\\": {\\n \\"Url\\": \\"https://mass.alipay.com/enhance/afts/file/n5XnQounknwAAAAAZfAAAAgAhvocAAFr?t=2hrPX0at3hhaRjlScory9JzLGiLchaonac5suH-Z1BgDAAAAZAABHPpobI2j\\",\\n \\"Status\\": \\"Running\\"\\n },\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', + ], + 'ExpressionTest' => [ + 'summary' => 'Tests a custom variable.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'FileName', + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ + [ + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'File name.'."\n" - .'> The file name must end with txt or sql. For example, test.txt, test.sql.', - 'type' => 'string', - 'required' => false, - 'example' => 'test.csv', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'FileUrl', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'File URL.', - 'type' => 'string', - 'required' => false, - 'example' => 'saf/cpoc/953c883cde33b2e21d722eb661d26375/测试文件模板-通用.csv', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'FileType', + 'name' => 'id', 'in' => 'query', - 'schema' => [ - 'description' => 'File type', - 'type' => 'string', - 'required' => false, - 'example' => 'CSV', - ], + 'schema' => ['description' => 'The variable ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '3144', 'title' => ''], ], [ - 'name' => 'ServiceCode', + 'name' => 'expressionVariableIds', 'in' => 'query', - 'schema' => [ - 'description' => 'Service code.', - 'type' => 'string', - 'required' => false, - 'example' => 'anti_fraud_v2', - ], + 'schema' => ['description' => 'The associated variable ID.', 'type' => 'string', 'required' => false, 'example' => '[44659]', 'title' => ''], ], [ - 'name' => 'ServiceName', + 'name' => 'scene', 'in' => 'query', - 'schema' => [ - 'description' => 'Service name.', - 'type' => 'string', - 'required' => false, - 'example' => '注册风险', - ], + 'schema' => ['description' => 'The scenario.', 'type' => 'string', 'required' => true, 'example' => 'EXPRESSION', 'title' => ''], ], [ - 'name' => 'RegId', + 'name' => 'expression', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The test expression.', 'type' => 'string', 'required' => true, 'example' => '@ex_GX9rrlTq4b67 + 1001', 'title' => ''], ], [ - 'name' => 'DateFormat', + 'name' => 'expressionVariable', 'in' => 'query', - 'schema' => [ - 'description' => 'Date format type', - 'type' => 'string', - 'required' => false, - 'example' => 'yyyyMMdd', - ], + 'schema' => ['description' => 'The calculation expression variable.', 'type' => 'string', 'required' => true, 'example' => '[{\\"name\\":\\"age\\",\\"code\\":\\"age\\",\\"fieldType\\":\\"INT\\",\\"id\\":44809,\\"value\\":\\"1\\"}]', 'title' => ''], ], ], 'responses' => [ @@ -31547,141 +24580,77 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Return result', - 'type' => 'string', - 'example' => 'True', - ], - 'Code' => [ - 'description' => 'Response code.', - 'type' => 'string', - 'example' => '200', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], - 'Message' => [ - 'description' => 'Return message.', - 'type' => 'string', - 'example' => 'successful', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": \\"True\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"successful\\"\\n}","type":"json"}]', - 'title' => 'Create POC', - 'translator' => 'machine', - ], - 'DescribeListPoc' => [ - 'summary' => 'Task List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Test a custom variable', + 'changeSet' => [ + ['createdAt' => '2021-10-28T08:19:10.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ExpressionTest'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'FileUpload' => [ + 'summary' => 'Uploads a file.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', + 'operationType' => 'readAndWrite', + 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeCode' => '138565', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], + 'abilityTreeCode' => '138535', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'Type', - 'in' => 'query', - 'schema' => [ - 'description' => 'Type', - 'type' => 'string', - 'required' => false, - 'example' => 'SAF_CONSOLE', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'PageSize', - 'in' => 'query', - 'schema' => [ - 'description' => 'Page size.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '30', - ], - ], - [ - 'name' => 'CurrentPage', + 'name' => 'Tab', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The scenario.', 'type' => 'string', 'required' => false, 'example' => 'FNNCIEA', 'title' => ''], ], [ - 'name' => 'RegId', + 'name' => 'FileName', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The file name.', 'type' => 'string', 'required' => false, 'example' => 'P4911_2707.csv', 'title' => ''], ], [ - 'name' => 'TaskName', - 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'description' => 'Task name.', - 'example' => 'Task_001', - ], - ], - [ - 'name' => 'TaskStatus', + 'name' => 'FileUrl', 'in' => 'query', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'description' => 'The status of the import task. Valid values:'."\n" - ."\n" - .'* DOING'."\n" - .'* FINISH', - 'example' => 'FINISH', - ], + 'schema' => ['description' => 'The file URL.', 'type' => 'string', 'required' => false, 'example' => 'https://res-v1.cupl-fdfs.com/direct/79886bdc-9855-4ff4-aa34-eb5b21cd43a7', 'title' => ''], ], ], 'responses' => [ @@ -31689,216 +24658,217 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Return result.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'TotalItem' => [ - 'description' => 'Total number of items returned.', - 'type' => 'string', - 'example' => '0', - ], - 'TotalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'string', - 'example' => '0', - ], - 'CurrentPage' => [ - 'description' => 'Current page.', - 'type' => 'string', - 'example' => '1', - ], - 'PageSize' => [ - 'description' => 'Page size.', - 'type' => 'string', - 'example' => '10', - ], - 'Code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code.', - 'type' => 'string', - 'example' => '200', - ], - 'Message' => [ - 'description' => 'Return message.', - 'type' => 'string', - 'example' => 'successful', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => ['description' => 'The response result.', 'type' => 'string', 'example' => 'true', 'title' => ''], + 'Code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'HttpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'The message returned for the request.', 'type' => 'string', 'example' => 'success', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": true,\\n \\"TotalItem\\": \\"0\\",\\n \\"TotalPage\\": \\"0\\",\\n \\"CurrentPage\\": \\"1\\",\\n \\"PageSize\\": \\"10\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"successful\\"\\n}","type":"json"}]', - 'title' => 'POC Task List', - 'translator' => 'machine', - ], - 'DescribeTagList' => [ - 'summary' => 'Tag List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Upload a file', + 'changeSet' => [ + ['createdAt' => '2024-06-19T12:22:11.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-06-10T02:15:44.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'FileUpload'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": \\"true\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', + ], + 'GetSampleDetail' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', + 'operationType' => 'readAndWrite', 'systemTags' => [ - 'operationType' => 'list', + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '138403', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of error messages returned by the API. Valid values: zh: Chinese; en: English. The default value is en. ', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The area encoding. ', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'Id', + 'name' => 'SampleId', 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID', - 'type' => 'string', - 'required' => false, - 'example' => '433102', - ], + 'schema' => ['description' => 'The sample ID. ', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'description' => '', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'RequestId' => ['description' => 'The request ID. ', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'ResultObject' => [ - 'description' => 'Result object.', - 'type' => 'string', - 'example' => 'true', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], - 'Message' => [ - 'description' => 'Error message.', - 'type' => 'string', - 'example' => 'success', - ], - 'Code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', + 'description' => 'Request result. ', + 'type' => 'object', + 'properties' => [ + 'SampleId' => ['description' => 'The sample ID. ', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'SampleName' => ['description' => 'Sample name. ', 'type' => 'string', 'example' => 'SampleTest', 'title' => ''], + 'Tab' => ['description' => 'Scenario. ', 'type' => 'string', 'example' => 'FINANCE', 'title' => ''], + 'UploadTime' => ['description' => 'File upload time.', 'type' => 'string', 'example' => '2024-09-27 10:23:40', 'title' => ''], + 'UploadUserName' => ['description' => 'Uploader. ', 'type' => 'string', 'example' => 'dsg', 'title' => ''], + 'Remark' => ['description' => 'Remarks. ', 'type' => 'string', 'example' => 'ios_fb', 'title' => ''], + 'FileName' => ['description' => 'File name. '."\n" + .'> The file name must end with .txt or .sql. For example, test.txt or test.sql. ', 'type' => 'string', 'example' => '回溯朴道_建模样本_样本量694049_part_01-(定制增强版).csv', 'title' => ''], + 'FileSize' => ['description' => 'File Size (bytes). ', 'type' => 'integer', 'format' => 'int32', 'example' => '199', 'title' => ''], + 'RowCount' => ['description' => 'The number of result records returned. ', 'type' => 'integer', 'format' => 'int32', 'example' => '325', 'title' => ''], + 'DateType' => ['description' => 'The time filter Type. You can filter by the last 7 Days, last 30 Days, last 6 months, or Custom. ', 'type' => 'string', 'example' => 'month', 'title' => ''], + 'ColumnStats' => [ + 'description' => 'Columns. ', + 'type' => 'array', + 'items' => [ + 'description' => '', + 'type' => 'object', + 'properties' => [ + 'FieldName' => ['description' => 'Field Name.', 'type' => 'string', 'example' => 'repoName', 'title' => ''], + 'RowNumber' => ['description' => 'Row number of the record. ', 'type' => 'integer', 'format' => 'int32', 'example' => '2', 'title' => ''], + 'DistinctNumber' => ['description' => 'De-duplication count. ', 'type' => 'integer', 'format' => 'int32', 'example' => '23', 'title' => ''], + 'DistinctRate' => ['description' => 'De-duplication rate. ', 'type' => 'string', 'example' => '23.87%', 'title' => ''], + 'MissNumber' => ['description' => 'Number of missing values.', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], + 'MissRate' => ['description' => 'Missing rate.', 'type' => 'string', 'example' => '25.32%', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'PreviewData' => [ + 'description' => 'Table data.', + 'type' => 'object', + 'properties' => [ + 'Headers' => [ + 'description' => 'Header information returned.', + 'type' => 'array', + 'items' => ['description' => 'Header information returned.', 'type' => 'string', 'example' => 'assigned_users_current_user', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'Rows' => [ + 'description' => 'Row data.', + 'type' => 'array', + 'items' => [ + 'description' => 'Number of rows.', + 'type' => 'array', + 'items' => ['description' => 'Row data.', 'type' => 'string', 'example' => '[]', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'DownloadUrl' => ['description' => 'The download URL of the file. ', 'type' => 'string', 'example' => 'https://cas-documents-service.oss-cn-shanghai.aliyuncs.com/Batch_Upload_Monitor_Domain.xlsx?Expires=1753755419&OSSAccessKeyId=****&Signature=****', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'Code' => ['description' => 'The status code. ', 'type' => 'string', 'example' => '200', 'title' => ''], + 'HttpStatusCode' => ['description' => 'The HTTP status code. ', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'The returned message. ', 'type' => 'string', 'example' => 'success', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": \\"true\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\",\\n \\"Code\\": \\"200\\"\\n}","type":"json"}]', - 'title' => 'Tag List', - 'translator' => 'machine', - ], - 'FileUpload' => [ - 'summary' => 'File Upload', - 'methods' => [ - 'post', - 'get', + 'title' => 'Obtain sample details ', + 'summary' => 'Create a sample record ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:GetSampleDetail', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": {\\n \\"SampleId\\": 1,\\n \\"SampleName\\": \\"SampleTest\\",\\n \\"Tab\\": \\"FINANCE\\",\\n \\"UploadTime\\": \\"2024-09-27 10:23:40\\",\\n \\"UploadUserName\\": \\"dsg\\",\\n \\"Remark\\": \\"ios_fb\\",\\n \\"FileName\\": \\"回溯朴道_建模样本_样本量694049_part_01-(定制增强版).csv\\",\\n \\"FileSize\\": 199,\\n \\"RowCount\\": 325,\\n \\"DateType\\": \\"month\\",\\n \\"ColumnStats\\": [\\n {\\n \\"FieldName\\": \\"repoName\\",\\n \\"RowNumber\\": 2,\\n \\"DistinctNumber\\": 23,\\n \\"DistinctRate\\": \\"23.87%\\",\\n \\"MissNumber\\": 3,\\n \\"MissRate\\": \\"25.32%\\"\\n }\\n ],\\n \\"PreviewData\\": {\\n \\"Headers\\": [\\n \\"assigned_users_current_user\\"\\n ],\\n \\"Rows\\": [\\n [\\n \\"[]\\"\\n ]\\n ]\\n },\\n \\"DownloadUrl\\": \\"https://cas-documents-service.oss-cn-shanghai.aliyuncs.com/Batch_Upload_Monitor_Domain.xlsx?Expires=1753755419&OSSAccessKeyId=****&Signature=****\\"\\n },\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', + ], + 'GetSubTaskResult' => [ + 'summary' => 'Queries the task result of a subnode.', + 'methods' => ['get', 'post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', - 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', - 'abilityTreeCode' => '138535', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '138403', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the error message returned by the operation. Valid values:'."\n" + .'- zh: Chinese.'."\n" + .'- en: English.'."\n" + ."\n" + .'Default value: en.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'Tab', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Scenario.', - 'type' => 'string', - 'required' => false, - 'example' => 'FNNCIEA', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'FileName', + 'name' => 'SubTaskId', 'in' => 'query', - 'schema' => [ - 'description' => 'File name.', - 'type' => 'string', - 'required' => false, - 'example' => 'P4911_2707.csv', - ], - ], - [ - 'name' => 'FileUrl', - 'in' => 'query', - 'schema' => [ - 'description' => 'File URL', - 'type' => 'string', - 'required' => false, - 'example' => 'https://res-v1.cupl-fdfs.com/direct/79886bdc-9855-4ff4-aa34-eb5b21cd43a7', - ], + 'schema' => ['description' => 'The subtask ID.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '2', 'title' => ''], ], ], 'responses' => [ @@ -31906,84 +24876,176 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '0A519CFA-0EEC-580A-A5C1-F9C653FB2354', 'title' => ''], 'ResultObject' => [ - 'description' => 'Return result.', - 'type' => 'string', - 'example' => 'true', - ], - 'Code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code.', - 'type' => 'string', - 'example' => '200', - ], - 'Message' => [ - 'description' => 'Information returned by the API request.', - 'type' => 'string', - 'example' => 'success', + 'description' => 'The returned result.', + 'type' => 'object', + 'properties' => [ + 'TaskId' => ['description' => 'The task ID.', 'type' => 'string', 'example' => '19150', 'title' => ''], + 'TaskName' => ['description' => 'The task name.', 'type' => 'string', 'example' => 'icekredit_model_A_2025a_508185', 'title' => ''], + 'FileType' => ['description' => 'The file type.', 'type' => 'string', 'example' => 'CSV', 'title' => ''], + 'FileName' => ['description' => 'The file name.', 'type' => 'string', 'example' => 'enorl-20w-0926.csv', 'title' => ''], + 'Status' => ['description' => 'The status.', 'type' => 'string', 'example' => 'CLASS_CHANGING', 'title' => ''], + 'ServiceCode' => ['description' => 'The service code.', 'type' => 'string', 'example' => 'anti_fraud_customed_v3', 'title' => ''], + 'ServiceName' => ['description' => 'The service name.', 'type' => 'string', 'example' => '申请反欺诈(定制增强版)', 'title' => ''], + 'Config' => [ + 'description' => 'The output list settings.', + 'type' => 'array', + 'items' => [ + 'description' => 'The output list settings.', + 'type' => 'object', + 'properties' => [ + 'Item' => ['description' => 'The fields supported by the service.', 'type' => 'string', 'example' => 'repl_lag', 'title' => ''], + 'SampleItems' => [ + 'description' => 'The list of fields corresponding to the sample.', + 'type' => 'array', + 'items' => ['description' => 'The field corresponding to the sample.', 'type' => 'string', 'example' => 'test', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'SampleItem' => ['description' => 'The sample.', 'type' => 'string', 'example' => 'sample', 'title' => ''], + 'ItemDesc' => ['description' => 'The product description.', 'type' => 'string', 'example' => 'des', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'Reason' => ['description' => 'The reason.', 'type' => 'string', 'example' => 'managed.by.apig', 'title' => ''], + 'FileUrl' => ['description' => 'The file URL.', 'type' => 'string', 'example' => 'saf/cpoc/34cd7959590ef568086035b956210495/1760580976089_XN_test_1016_100000.csv', 'title' => ''], + 'ExtraInfo' => ['description' => 'The additional extension information.', 'type' => 'string', 'example' => '{\\"approveNodeInfo\\":[{\\"approver\\":[\\"325337\\",\\"270729\\",\\"290278\\",\\"371000\\",\\"175234\\",\\"237109\\"],\\"nodeName\\":\\"团队审批人\\",\\"nodeCode\\":1,\\"approveRule\\":\\"ONE\\"}]}', 'title' => ''], + 'Log' => [ + 'description' => 'The log content.', + 'type' => 'array', + 'items' => [ + 'description' => 'test。', + 'type' => 'object', + 'properties' => [ + 'Time' => ['description' => 'The time. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'example' => '1760408725312', 'title' => ''], + 'OperateType' => ['description' => 'The processing type.', 'type' => 'string', 'example' => 'RELEASE', 'title' => ''], + 'Reason' => ['description' => 'The status reason of the service.', 'type' => 'string', 'example' => 'PasswordExpired', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'File' => [ + 'description' => 'The file.', + 'type' => 'object', + 'properties' => [ + 'Title' => [ + 'description' => 'The variable title.', + 'type' => 'array', + 'items' => ['description' => 'The variable title.', 'type' => 'string', 'example' => 'MSA20230324000020', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'Col' => [ + 'description' => 'The column name.', + 'type' => 'array', + 'items' => [ + 'description' => 'The column name.', + 'type' => 'object', + 'properties' => [ + 'A0' => ['description' => 'A0。', 'type' => 'string', 'example' => 'A0', 'title' => ''], + 'A1' => ['description' => 'A1。', 'type' => 'string', 'example' => 'A1', 'title' => ''], + 'A2' => ['description' => 'A2。', 'type' => 'string', 'example' => 'A2', 'title' => ''], + 'A3' => ['description' => 'A3。', 'type' => 'string', 'example' => 'A3', 'title' => ''], + 'A4' => ['description' => 'A4。', 'type' => 'string', 'example' => 'A4', 'title' => ''], + 'A5' => ['description' => 'A5。', 'type' => 'string', 'example' => 'A5', 'title' => ''], + 'A6' => ['description' => 'A6。', 'type' => 'string', 'example' => 'A6', 'title' => ''], + 'A7' => ['description' => 'A7。', 'type' => 'string', 'example' => 'A7', 'title' => ''], + 'A8' => ['description' => 'A8。', 'type' => 'string', 'example' => 'A8', 'title' => ''], + 'A9' => ['description' => 'A9。', 'type' => 'string', 'example' => 'A9', 'title' => ''], + 'A10' => ['description' => 'A10。', 'type' => 'string', 'example' => 'A10', 'title' => ''], + 'A11' => ['description' => 'A11。', 'type' => 'string', 'example' => 'A11', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'ScheduleType' => ['description' => 'The scheduling type.', 'type' => 'string', 'example' => 'rate', 'title' => ''], + 'ResultUrl' => ['description' => 'The result URL.', 'type' => 'string', 'example' => 'http://shuanglu-prod.oss-cn-shanghai-finance-1-pub.aliyuncs.com/idrs/24/local/remoteresult?Expires=1756436489&OSSAccessKeyId=****&Signature=****', 'title' => ''], + 'UserId' => ['description' => 'The user ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '5129547232', 'title' => ''], + 'IsCharge' => ['description' => 'Indicates whether the service is charged.', 'type' => 'boolean', 'example' => '是否收费', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'Code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'HttpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'The returned message.', 'type' => 'string', 'example' => 'success', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": \\"true\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', - 'title' => 'File Upload', - 'translator' => 'machine', - ], - 'PermissionCheck' => [ - 'summary' => 'Enterprise Verification', - 'methods' => [ - 'post', - 'get', + 'title' => 'Retrieve subtask result', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:GetSubTaskResult', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"0A519CFA-0EEC-580A-A5C1-F9C653FB2354\\",\\n \\"ResultObject\\": {\\n \\"TaskId\\": \\"19150\\",\\n \\"TaskName\\": \\"icekredit_model_A_2025a_508185\\",\\n \\"FileType\\": \\"CSV\\",\\n \\"FileName\\": \\"enorl-20w-0926.csv\\",\\n \\"Status\\": \\"CLASS_CHANGING\\",\\n \\"ServiceCode\\": \\"anti_fraud_customed_v3\\",\\n \\"ServiceName\\": \\"申请反欺诈(定制增强版)\\",\\n \\"Config\\": [\\n {\\n \\"Item\\": \\"repl_lag\\",\\n \\"SampleItems\\": [\\n \\"test\\"\\n ],\\n \\"SampleItem\\": \\"sample\\",\\n \\"ItemDesc\\": \\"des\\"\\n }\\n ],\\n \\"Reason\\": \\"managed.by.apig\\",\\n \\"FileUrl\\": \\"saf/cpoc/34cd7959590ef568086035b956210495/1760580976089_XN_test_1016_100000.csv\\",\\n \\"ExtraInfo\\": \\"{\\\\\\\\\\\\\\"approveNodeInfo\\\\\\\\\\\\\\":[{\\\\\\\\\\\\\\"approver\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"325337\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"270729\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"290278\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"371000\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"175234\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"237109\\\\\\\\\\\\\\"],\\\\\\\\\\\\\\"nodeName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"团队审批人\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"nodeCode\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"approveRule\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ONE\\\\\\\\\\\\\\"}]}\\",\\n \\"Log\\": [\\n {\\n \\"Time\\": 1760408725312,\\n \\"OperateType\\": \\"RELEASE\\",\\n \\"Reason\\": \\"PasswordExpired\\"\\n }\\n ],\\n \\"File\\": {\\n \\"Title\\": [\\n \\"MSA20230324000020\\"\\n ],\\n \\"Col\\": [\\n {\\n \\"A0\\": \\"A0\\",\\n \\"A1\\": \\"A1\\",\\n \\"A2\\": \\"A2\\",\\n \\"A3\\": \\"A3\\",\\n \\"A4\\": \\"A4\\",\\n \\"A5\\": \\"A5\\",\\n \\"A6\\": \\"A6\\",\\n \\"A7\\": \\"A7\\",\\n \\"A8\\": \\"A8\\",\\n \\"A9\\": \\"A9\\",\\n \\"A10\\": \\"A10\\",\\n \\"A11\\": \\"A11\\"\\n }\\n ]\\n },\\n \\"ScheduleType\\": \\"rate\\",\\n \\"ResultUrl\\": \\"http://shuanglu-prod.oss-cn-shanghai-finance-1-pub.aliyuncs.com/idrs/24/local/remoteresult?Expires=1756436489&OSSAccessKeyId=****&Signature=****\\",\\n \\"UserId\\": 5129547232,\\n \\"IsCharge\\": true\\n },\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', + ], + 'ImportField' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, 'systemTags' => [ - 'operationType' => 'get', - 'abilityTreeCode' => '139243', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], + 'operationType' => 'create', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '173080', + 'abilityTreeNodes' => ['FEATUREsafWH3N80'], 'tenantRelevance' => 'publicInformation', ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], + [ + 'name' => 'FileUrl', + 'in' => 'query', + 'schema' => ['description' => 'Attachment download URL.', 'type' => 'string', 'required' => true, 'example' => 'filed/data/text.csv', 'title' => ''], ], [ 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Region code', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -31991,32 +25053,26 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'Success' => ['description' => 'Indicator of whether the request was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'Code' => ['description' => 'API status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'Error message.', 'type' => 'string', 'example' => 'successful', 'title' => ''], + 'HttpStatusCode' => ['description' => 'HTTP status code', 'type' => 'string', 'example' => '200', 'title' => ''], 'ResultObject' => [ - 'description' => 'Return result.', - 'type' => 'string', - 'example' => 'true', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code.', - 'type' => 'string', - 'example' => '200', - ], - 'Code' => [ - 'description' => 'Return code.', - 'type' => 'string', - 'example' => '200', - ], - 'Message' => [ - 'description' => 'Return message.', - 'type' => 'string', - 'example' => 'success', + 'description' => 'Returned result', + 'type' => 'object', + 'properties' => [ + 'TotalNum' => ['description' => 'Total number of records.', 'type' => 'integer', 'format' => 'int32', 'example' => '7', 'title' => ''], + 'SuccessNum' => ['description' => 'Number of successful executions.', 'type' => 'integer', 'format' => 'int32', 'example' => '7', 'title' => ''], + 'FailFieldNames' => ['description' => 'Names of fields that failed to upload', 'type' => 'string', 'example' => 'test', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], @@ -32024,163 +25080,172 @@ 'enable' => false, 'eventNames' => [], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": \\"true\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Code\\": \\"200\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', - 'title' => 'Precondition Check', - 'translator' => 'machine', - ], - 'SampleFileDownload' => [ - 'summary' => 'Template Download', - 'methods' => [ - 'post', - 'get', + 'title' => 'Batch Import Fields', + 'summary' => 'Batch Import', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ImportField'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"Success\\": true,\\n \\"Code\\": \\"200\\",\\n \\"Message\\": \\"successful\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"ResultObject\\": {\\n \\"TotalNum\\": 7,\\n \\"SuccessNum\\": 7,\\n \\"FailFieldNames\\": \\"test\\"\\n }\\n}","type":"json"}]', + ], + 'ImportNameList' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], + 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'get', - 'abilityTreeCode' => '138558', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], - 'tenantRelevance' => 'publicInformation', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafXYIHRP'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'RegId', + 'name' => 'variableId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The variable ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '393314', 'title' => ''], ], [ - 'name' => 'Tab', + 'name' => 'title', 'in' => 'query', - 'schema' => [ - 'description' => 'Scenario.', - 'type' => 'string', - 'required' => false, - 'example' => 'FINANCE', - ], + 'schema' => ['description' => 'The title.', 'type' => 'string', 'required' => true, 'example' => '变量title', 'title' => ''], + ], + [ + 'name' => 'description', + 'in' => 'query', + 'schema' => ['description' => 'The description.', 'type' => 'string', 'required' => false, 'example' => 'description', 'title' => ''], + ], + [ + 'name' => 'importType', + 'in' => 'query', + 'schema' => ['description' => 'The document import type. Valid values:'."\n" + ."\n" + .'- INPUT: data entry'."\n" + .'- CSV: CSV upload'."\n" + .'- NONE: no upload.', 'type' => 'string', 'required' => true, 'example' => 'CSV', 'title' => ''], + ], + [ + 'name' => 'data', + 'in' => 'query', + 'schema' => ['description' => 'The list of names to import.', 'type' => 'string', 'required' => false, 'example' => 'aa\\nbb\\ncc', 'title' => ''], + ], + [ + 'name' => 'regId', + 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'createType', + 'in' => 'query', + 'schema' => ['description' => 'The creation type.', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], + ], + [ + 'name' => 'nameListType', + 'in' => 'query', + 'schema' => ['description' => 'The nameListType.', 'type' => 'string', 'required' => false, 'example' => 'accountId', 'title' => ''], + ], + [ + 'name' => 'memo', + 'in' => 'query', + 'schema' => ['description' => 'The description.', 'type' => 'string', 'required' => false, 'example' => 'test', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Request result.', - 'type' => 'string', - 'example' => 'true', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code.', - 'type' => 'string', - 'example' => '200', - ], - 'Message' => [ - 'description' => 'Return message.', - 'type' => 'string', - 'example' => 'success', - ], - 'Code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'eventInfo' => [ - 'enable' => false, - 'eventNames' => [], + 'title' => 'Create or import a list', + 'summary' => 'Creates or imports a list.', + 'changeSet' => [ + ['createdAt' => '2025-07-30T01:39:51.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-07-20T02:36:33.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-05-11T07:27:46.000Z', 'description' => 'OpenAPI offline'], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": \\"true\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\",\\n \\"Code\\": \\"200\\"\\n}","type":"json"}]', - 'title' => 'Template Download', - 'translator' => 'machine', - ], - 'TaskNameByUserId' => [ - 'summary' => 'Determine if the task name is duplicated', - 'methods' => [ - 'post', - 'get', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ImportNameList'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'ImportTemplateEvent' => [ + 'summary' => 'Imports template events.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - 'abilityTreeCode' => '138560', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], - ], + 'operationType' => 'readAndWrite', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'RegId', + 'name' => 'eventTemplateIds', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The template ID of the event.', 'type' => 'string', 'required' => false, 'example' => 'register', 'title' => ''], ], [ - 'name' => 'TaskName', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Task name.', - 'type' => 'string', - 'required' => false, - 'example' => 'Methylation_node_5_3', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -32188,894 +25253,746 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Return result.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code.', - 'type' => 'string', - 'example' => '200', - ], - 'Code' => [ - 'description' => 'Response code.', - 'type' => 'string', - 'example' => '200', - ], - 'Message' => [ - 'description' => 'Return message.', - 'type' => 'string', - 'example' => 'success', - ], + 'data' => ['description' => 'The returned data object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": true,\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Code\\": \\"200\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', - 'title' => 'Check if Task Name is Duplicated', - 'translator' => 'machine', - ], - 'DescribeNameListVariablePageList' => [ - 'summary' => 'Name List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Import template events', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:05.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ImportTemplateEvent'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"data\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'ListSample' => [ + 'summary' => 'Sample List Query ', + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', + 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '138403', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Language of error messages returned by the API. Valid values: zh: Chinese. en: English. Default value: en.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'Tab', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Scenario.', 'type' => 'string', 'required' => false, 'example' => 'FINANCE', 'title' => ''], ], [ - 'name' => 'nameListType', + 'name' => 'SampleName', 'in' => 'query', - 'schema' => [ - 'description' => 'Variable type', - 'type' => 'string', - 'required' => false, - 'example' => 'accountId', - ], + 'schema' => ['description' => 'Sample name.', 'type' => 'string', 'required' => false, 'example' => 'SampleTest', 'title' => ''], ], [ - 'name' => 'name', + 'name' => 'UploadTimeStart', 'in' => 'query', - 'schema' => [ - 'description' => 'Variable name', - 'type' => 'string', - 'required' => false, - 'example' => 'age', - ], + 'schema' => ['description' => 'Upload start time.', 'type' => 'string', 'required' => false, 'example' => '2023-03-09 14:45:23', 'title' => ''], ], [ - 'name' => 'value', + 'name' => 'UploadTimeEnd', 'in' => 'query', - 'schema' => [ - 'description' => 'Name list value', - 'type' => 'string', - 'required' => false, - 'example' => 'valuexxx', - ], + 'schema' => ['description' => 'Upload end time.', 'type' => 'string', 'required' => false, 'example' => '2023-03-09 14:45:26', 'title' => ''], ], [ - 'name' => 'currentPage', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'Area code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'pageSize', + 'name' => 'Type', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default value is 10', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'Access type.', 'type' => 'string', 'required' => false, 'example' => 'SAF_CONSOLE', 'title' => ''], + ], + [ + 'name' => 'CurrentPage', + 'in' => 'query', + 'schema' => ['description' => 'Current page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => ['description' => 'Page size.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ + 'description' => '', 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', + 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => [ + 'description' => 'Return Result. ', 'type' => 'array', 'items' => [ - 'description' => 'Return object', + 'description' => 'Return Result. ', 'type' => 'object', 'properties' => [ - 'leftCapacity' => [ - 'description' => 'Remaining capacity', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '99997', - ], - 'sourceType' => [ - 'description' => 'Data source', - 'type' => 'string', - 'example' => 'SAF', - ], - 'name' => [ - 'description' => 'Parameter name.', - 'type' => 'string', - 'example' => 'nl_UN8otElLb490', - ], - 'nameListType' => [ - 'description' => 'Name list type', - 'type' => 'string', - 'example' => '手机号', - ], - 'id' => [ - 'description' => 'Name list ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '497', - ], - 'type' => [ - 'description' => 'Variable type', - 'type' => 'string', - 'example' => 'NAME_LIST', - ], - 'title' => [ - 'description' => 'Title.', - 'type' => 'string', - 'example' => '白名单', - ], - 'userId' => [ - 'description' => 'User UID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '180650758xxxxxxx', - ], - 'refObjId' => [ - 'description' => 'Associated event eventCode', - 'type' => 'string', - 'example' => '-1', - ], - 'capacity' => [ - 'description' => 'Used capacity', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '3', - ], - 'refObjType' => [ - 'description' => 'Association type', - 'type' => 'integer', - 'format' => 'int64', - 'example' => 'EVENT', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1621578648000', - ], - 'gmtModified' => [ - 'description' => 'Modification time', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1565701886000', - ], - 'description' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'example' => '变量描述', - ], - ], + 'SampleId' => ['description' => 'Sample ID. ', 'type' => 'integer', 'format' => 'int32', 'example' => '7', 'title' => ''], + 'SampleName' => ['description' => 'Sample Name. ', 'type' => 'string', 'example' => 'TEst', 'title' => ''], + 'Tab' => ['description' => 'Scenario. ', 'type' => 'string', 'example' => 'FINANCE', 'title' => ''], + 'UploadTime' => ['description' => 'File Upload Time. ', 'type' => 'string', 'example' => '2023-04-09 12:45:23', 'title' => ''], + 'UploadUserName' => ['description' => 'Uploader. ', 'type' => 'string', 'example' => 'mest', 'title' => ''], + 'Remark' => ['description' => 'Remarks. ', 'type' => 'string', 'example' => 'vpc-gw8hs2m7qiiy4onxnjf7x', 'title' => ''], + 'FileName' => ['description' => 'File Name. ', 'type' => 'string', 'example' => '202604016426_2_MOB_10W.csv', 'title' => ''], + 'FileSize' => ['description' => 'File Size. Unit: bytes. ', 'type' => 'integer', 'format' => 'int32', 'example' => '78', 'title' => ''], + 'RowCount' => ['description' => 'Table Row Count. ', 'type' => 'integer', 'format' => 'int32', 'example' => '284', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], - 'totalItem' => [ - 'description' => 'Total number of items', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '101', - ], - 'totalPage' => [ - 'description' => 'Total number of pages', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'pageSize' => [ - 'description' => 'Page size, default value is 10', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'requestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], + 'Code' => ['description' => 'Status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'HttpStatusCode' => ['description' => 'HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'Error message.', 'type' => 'string', 'example' => 'successful', 'title' => ''], + 'TotalItem' => ['description' => 'Total Number of Returned Items. ', 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], + 'TotalPage' => ['description' => 'Total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'CurrentPage' => ['description' => 'Current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'PageSize' => ['description' => 'Page size.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"leftCapacity\\": 99997,\\n \\"sourceType\\": \\"SAF\\",\\n \\"name\\": \\"nl_UN8otElLb490\\",\\n \\"nameListType\\": \\"手机号\\",\\n \\"id\\": 497,\\n \\"type\\": \\"NAME_LIST\\",\\n \\"title\\": \\"白名单\\",\\n \\"userId\\": 0,\\n \\"refObjId\\": \\"-1\\",\\n \\"capacity\\": 3,\\n \\"refObjType\\": 0,\\n \\"gmtCreate\\": 1621578648000,\\n \\"gmtModified\\": 1565701886000,\\n \\"description\\": \\"变量描述\\"\\n }\\n ],\\n \\"totalItem\\": 101,\\n \\"totalPage\\": 1,\\n \\"pageSize\\": 10,\\n \\"currentPage\\": 1,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Name List Query', - 'translator' => 'machine', - ], - 'DescribeNameListPageList' => [ - 'summary' => 'Query the content of the list', - 'methods' => [ - 'post', - 'get', + 'title' => 'Sample List', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:ListSample', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": [\\n {\\n \\"SampleId\\": 7,\\n \\"SampleName\\": \\"TEst\\",\\n \\"Tab\\": \\"FINANCE\\",\\n \\"UploadTime\\": \\"2023-04-09 12:45:23\\",\\n \\"UploadUserName\\": \\"mest\\",\\n \\"Remark\\": \\"vpc-gw8hs2m7qiiy4onxnjf7x\\",\\n \\"FileName\\": \\"202604016426_2_MOB_10W.csv\\",\\n \\"FileSize\\": 78,\\n \\"RowCount\\": 284\\n }\\n ],\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"successful\\",\\n \\"TotalItem\\": 0,\\n \\"TotalPage\\": 1,\\n \\"CurrentPage\\": 1,\\n \\"PageSize\\": 10\\n}","type":"json"}]', + ], + 'ListTaskGroup' => [ + 'summary' => 'Query task group list', + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', + 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafXYIHRP', - ], + 'abilityTreeCode' => '138403', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the error message returned by the API. Valid values: zh: Chinese; en: English. The default value is en. ', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'SampleName', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Sample name.', 'type' => 'string', 'required' => false, 'example' => 'TEst', 'title' => ''], ], [ - 'name' => 'variableId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Variable ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '762', - ], - ], - [ - 'name' => 'value', + 'name' => 'Type', 'in' => 'query', - 'schema' => [ - 'description' => 'Variable name/description', - 'type' => 'string', - 'required' => false, - 'example' => '白名单', - ], + 'schema' => ['description' => 'Access type.', 'type' => 'string', 'required' => false, 'example' => 'SAF_CONSOLE', 'title' => ''], ], [ - 'name' => 'updateBeginTime', + 'name' => 'TaskGroupName', 'in' => 'query', - 'schema' => [ - 'description' => 'Update start time.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1753372800000', - ], + 'schema' => ['description' => 'Task group name.', 'type' => 'string', 'required' => false, 'example' => 'TeskGroupTest', 'title' => ''], ], [ - 'name' => 'updateEndTime', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Update end time.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1753459199059', - ], + 'schema' => ['description' => 'The area encoding. ', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'currentPage', + 'name' => 'CurrentPage', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '3', - ], + 'schema' => ['description' => 'Current page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'pageSize', + 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default value is 10', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'Page size.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ + 'description' => '', 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Returned object', + 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => [ + 'description' => 'Request result.', 'type' => 'array', 'items' => [ - 'description' => 'Returned object', + 'description' => 'Return result.', 'type' => 'object', 'properties' => [ - 'id' => [ - 'description' => 'ID of the list variable content data', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '497', - ], - 'name' => [ - 'description' => 'Variable name', - 'type' => 'string', - 'example' => 'nl_UN8otElLb490', - ], - 'nameListType' => [ - 'description' => 'Variable type', - 'type' => 'string', - 'example' => 'accountId', - ], - 'title' => [ - 'description' => 'Title.', - 'type' => 'string', - 'example' => '白名单', - ], - 'variableId' => [ - 'description' => 'Variable ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '762', - ], - 'value' => [ - 'description' => 'Variable value', - 'type' => 'string', - 'example' => '130433202307074287', - ], - 'gmtModified' => [ - 'description' => 'Modification time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1565701886000', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1621578648000', - ], - 'userId' => [ - 'description' => 'User UID', - 'type' => 'string', - 'example' => '130433202307074287', - ], - 'memo' => [ - 'type' => 'string', - 'description' => 'NameList Content memo', - 'example' => '名单内容描述', + 'TaskGroupId' => ['description' => 'Task group ID.', 'type' => 'integer', 'format' => 'int32', 'example' => 'g-uf62fwvw2f8dx88xo2lt', 'title' => ''], + 'TaskGroupName' => ['description' => 'Task group name.', 'type' => 'string', 'example' => 'GroupTest', 'title' => ''], + 'SubTaskCount' => ['description' => 'Number of subtasks parsed and split from the task.', 'type' => 'integer', 'format' => 'int32', 'example' => '4', 'title' => ''], + 'GroupStatus' => ['description' => 'Audience group status.', 'type' => 'string', 'example' => 'RUNNING', 'title' => ''], + 'SampleNames' => [ + 'description' => 'Task group name.', + 'type' => 'array', + 'items' => ['description' => 'Task group name.', 'type' => 'string', 'example' => 'tsgds', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'CreatorUserId' => ['description' => 'Creator.', 'type' => 'integer', 'format' => 'int64', 'example' => '324253', 'title' => ''], + 'CreateTime' => ['description' => 'Creation Time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1588820785212', 'title' => ''], + 'Tab' => ['description' => 'Scenario.', 'type' => 'string', 'example' => 'FINANCE', 'title' => ''], + 'SubTaskList' => [ + 'description' => 'Subtask.', + 'type' => 'array', + 'items' => [ + 'description' => '', + 'type' => 'object', + 'properties' => [ + 'SubTaskId' => ['description' => 'Subtask ID.', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], + 'TaskGroupId' => ['description' => 'Task group ID.', 'type' => 'integer', 'format' => 'int32', 'example' => '4', 'title' => ''], + 'SampleId' => ['description' => 'Sample ID.', 'type' => 'integer', 'format' => 'int32', 'example' => '4', 'title' => ''], + 'SampleName' => ['description' => 'Sample name.', 'type' => 'string', 'example' => 'fs', 'title' => ''], + 'ServiceCode' => ['description' => 'Service code. ', 'type' => 'string', 'example' => 'anti_fraud_riskscreening', 'title' => ''], + 'ServiceName' => ['description' => 'Service name. ', 'type' => 'string', 'example' => '申请反欺诈V5(分值版)', 'title' => ''], + 'ModelScene' => ['description' => 'Model scenario. ', 'type' => 'string', 'example' => 'rfs', 'title' => ''], + 'TaskStatus' => ['description' => 'The execution status of the import job: '."\n" + .'- DOING: running '."\n" + .'- FINISH: execution completed. ', 'type' => 'string', 'example' => 'Finished', 'title' => ''], + 'FinishTime' => ['description' => 'Job end time. ', 'type' => 'integer', 'format' => 'int64', 'example' => '2026-01-12 15:47:23', 'title' => ''], + 'Tab' => ['description' => 'Scenario. ', 'type' => 'string', 'example' => 'FINANCE', 'title' => ''], + 'SupportDownload' => ['description' => 'Supports download. ', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'SupportView' => ['description' => 'Indicates whether viewing is supported.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'SupportCancel' => ['description' => 'Indicates whether the job can be canceled. Valid values: '."\n" + .'- true: The job can be canceled. '."\n" + .'- false: The job cannot be canceled. ', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'SupportMergeSelect' => ['description' => 'Indicates whether merge download is supported.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + 'HideViewResultButton' => ['description' => 'Indicates whether to hide.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'IsCharge' => ['description' => 'Indicates whether the subtask is charged.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'GroupName' => ['description' => 'Group name.', 'type' => 'string', 'example' => 'pts-demo', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'totalItem' => [ - 'description' => 'Total number of items', - 'type' => 'string', - 'example' => '101', - ], - 'totalPage' => [ - 'description' => 'Total number of pages', - 'type' => 'string', - 'example' => '9', - ], - 'pageSize' => [ - 'description' => 'Page size, default value is 10', - 'type' => 'string', - 'example' => '10', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'string', - 'example' => '1', - ], + 'Code' => ['description' => 'Status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'HttpStatusCode' => ['description' => 'HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'Return message.', 'type' => 'string', 'example' => 'success', 'title' => ''], + 'TotalItem' => ['description' => 'Total number of returned items.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'TotalPage' => ['description' => 'Total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], + 'CurrentPage' => ['description' => 'Current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '2', 'title' => ''], + 'PageSize' => ['description' => 'Page size.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"id\\": 497,\\n \\"name\\": \\"nl_UN8otElLb490\\",\\n \\"nameListType\\": \\"accountId\\",\\n \\"title\\": \\"白名单\\",\\n \\"variableId\\": 762,\\n \\"value\\": \\"130433202307074287\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"gmtCreate\\": 1621578648000,\\n \\"userId\\": \\"130433202307074287\\",\\n \\"memo\\": \\"本迭代测试\\"\\n }\\n ],\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"totalItem\\": \\"101\\",\\n \\"totalPage\\": \\"9\\",\\n \\"pageSize\\": \\"10\\",\\n \\"currentPage\\": \\"1\\"\\n}","type":"json"}]', - 'title' => 'Paged Query of List', - 'translator' => 'machine', - ], - 'DescribeNameListTypeList' => [ - 'summary' => 'List of Name Types', - 'methods' => [ - 'post', - 'get', + 'title' => 'Task group list', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:ListTaskGroup', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": [\\n {\\n \\"TaskGroupId\\": 0,\\n \\"TaskGroupName\\": \\"GroupTest\\",\\n \\"SubTaskCount\\": 4,\\n \\"GroupStatus\\": \\"RUNNING\\",\\n \\"SampleNames\\": [\\n \\"tsgds\\"\\n ],\\n \\"CreatorUserId\\": 324253,\\n \\"CreateTime\\": 1588820785212,\\n \\"Tab\\": \\"FINANCE\\",\\n \\"SubTaskList\\": [\\n {\\n \\"SubTaskId\\": 3,\\n \\"TaskGroupId\\": 4,\\n \\"SampleId\\": 4,\\n \\"SampleName\\": \\"fs\\",\\n \\"ServiceCode\\": \\"anti_fraud_riskscreening\\",\\n \\"ServiceName\\": \\"申请反欺诈V5(分值版)\\",\\n \\"ModelScene\\": \\"rfs\\",\\n \\"TaskStatus\\": \\"Finished\\",\\n \\"FinishTime\\": 0,\\n \\"Tab\\": \\"FINANCE\\",\\n \\"SupportDownload\\": true,\\n \\"SupportView\\": true,\\n \\"SupportCancel\\": true,\\n \\"SupportMergeSelect\\": false,\\n \\"HideViewResultButton\\": true,\\n \\"IsCharge\\": true,\\n \\"GroupName\\": \\"pts-demo\\"\\n }\\n ]\\n }\\n ],\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\",\\n \\"TotalItem\\": 1,\\n \\"TotalPage\\": 1,\\n \\"CurrentPage\\": 2,\\n \\"PageSize\\": 10\\n}","type":"json"}]', + ], + 'ListVariableDefine' => [ + 'summary' => 'Query Variable Definition', + 'path' => '', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', + 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafBCGX2Z'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], + [ + 'name' => 'scenesStr', + 'in' => 'query', + 'schema' => ['description' => 'Scenario', 'type' => 'string', 'required' => false, 'example' => '[\\"EVENT_ACTION\\"]', 'title' => ''], + ], + [ + 'name' => 'currentPage', + 'in' => 'query', + 'schema' => ['description' => 'Current page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'pageSize', + 'in' => 'query', + 'schema' => ['description' => 'Page size, default value is 10', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'title' => ''], + ], + [ + 'name' => 'queryContent', + 'in' => 'query', + 'schema' => ['description' => 'Query content', 'type' => 'string', 'required' => false, 'example' => 'age', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Region code', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'chargingMode', + 'in' => 'query', + 'schema' => ['description' => 'Charging mode', 'type' => 'string', 'required' => false, 'example' => 'FREE', 'title' => ''], + ], + [ + 'name' => 'title', + 'in' => 'query', + 'schema' => ['description' => 'Title.', 'type' => 'string', 'required' => false, 'example' => '变量的title', 'title' => ''], + ], + [ + 'name' => 'source', + 'in' => 'query', + 'schema' => ['description' => 'Source', 'type' => 'string', 'required' => false, 'example' => 'SAF', 'title' => ''], + ], + [ + 'name' => 'paging', + 'in' => 'query', + 'schema' => ['description' => 'Paging identifier', 'type' => 'string', 'required' => false, 'example' => 'false', 'title' => ''], + ], + [ + 'name' => 'typesStr', + 'in' => 'query', + 'schema' => ['description' => 'Type', 'type' => 'string', 'required' => false, 'example' => '[\\"IDENTIFY_SERVICE\\"]'."\n", 'title' => ''], + ], + [ + 'name' => 'allowBind', + 'in' => 'query', + 'schema' => ['description' => 'Whether binding is allowed, default is ENABLE', 'type' => 'string', 'required' => false, 'example' => 'ENABLE', 'title' => ''], + ], + [ + 'name' => 'status', + 'in' => 'query', + 'schema' => ['description' => 'Status.', 'type' => 'string', 'required' => false, 'example' => 'ENABLE', 'title' => ''], + ], + [ + 'name' => 'roleType', + 'in' => 'query', + 'schema' => ['description' => 'Authorization type', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'headers' => [], 'schema' => [ + 'title' => '', + 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'key' => [ - 'description' => 'Match Key.', - 'type' => 'string', - 'example' => 'accountId', - ], - 'value' => [ - 'description' => 'Variable value', - 'type' => 'string', - 'example' => '账号ID', - ], - ], - ], - ], - 'requestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], + 'totalItem' => ['description' => 'Total items', 'type' => 'integer', 'format' => 'int32', 'example' => '27', 'title' => ''], + 'resultObject' => ['description' => 'Returned object', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'Request ID', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'totalPage' => ['description' => 'Total pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '4', 'title' => ''], + 'pageSize' => ['description' => 'Page size, default value is 10', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], + 'currentPage' => ['description' => 'Current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], ], + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"key\\": \\"accountId\\",\\n \\"value\\": \\"账号ID\\"\\n }\\n ],\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'List of Name Types', - 'translator' => 'machine', - ], - 'DescribeNameListDownloadUrl' => [ - 'summary' => 'Download Name List', - 'methods' => [ - 'post', - 'get', + 'staticInfo' => ['returnType' => 'synchronous'], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 27,\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"totalPage\\": 4,\\n \\"pageSize\\": 10,\\n \\"currentPage\\": 1\\n}","type":"json"}]', + 'title' => 'Query Variable Definition', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ListVariableDefine'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + ], + 'MergeDownload' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', + 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '138403', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Language of error messages returned by the API. Valid values: zh: Chinese. en: English. Default value: en.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Area encoding.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'variableId', + 'name' => 'SubTaskIds', 'in' => 'query', - 'schema' => [ - 'description' => 'Variable ID.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '762', - ], + 'schema' => ['description' => 'Job IDs.', 'type' => 'string', 'required' => false, 'example' => '1,2', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ + 'description' => '', 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Returned object', + 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => [ + 'description' => 'Return Result.', 'type' => 'object', 'properties' => [ - 'downloadFileUrl' => [ - 'description' => 'Download URL.', - 'type' => 'string', - 'example' => 'https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D', - ], + 'Url' => ['description' => 'OSS download URL.', 'type' => 'string', 'example' => 'rtmp://push-live.gaotime.com/jiaenguang789/21645251932448?auth_key=1768357031-0-0-6e2a4815fe4e2287a86be1105d42bf53', 'title' => ''], + 'Status' => ['description' => 'Status.', 'type' => 'string', 'example' => 'Success', 'title' => ''], ], + 'title' => '', + 'example' => '', ], - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], + 'Code' => ['description' => 'Status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'HttpStatusCode' => ['description' => 'HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'Return message.', 'type' => 'string', 'example' => 'success', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"downloadFileUrl\\": \\"https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D\\"\\n },\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Download Name List Content', - 'translator' => 'machine', - ], - 'DescribePrivateStack' => [ - 'summary' => 'Determine if Stack Private Domain Mode is Enabled', - 'methods' => [ - 'post', - 'get', + 'title' => 'Merge Download', + 'summary' => 'Merge Download', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:MergeDownload', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": {\\n \\"Url\\": \\"rtmp://push-live.gaotime.com/jiaenguang789/21645251932448?auth_key=1768357031-0-0-6e2a4815fe4e2287a86be1105d42bf53\\",\\n \\"Status\\": \\"Success\\"\\n },\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', + ], + 'ModelDelete' => [ + 'summary' => 'Delete', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'deprecated' => false, + 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'get', + 'abilityTreeCode' => '155842', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ - 'name' => 'regId', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region Code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'ModelName', + 'in' => 'query', + 'schema' => ['description' => 'Model name.', 'type' => 'string', 'required' => true, 'example' => 'qwen-max', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'resultObject' => [ - 'description' => 'Return Object', - 'type' => 'boolean', - 'example' => 'true', - ], + 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => ['description' => 'Deletion result.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": true\\n}","type":"json"}]', - 'title' => 'Determine if the User has Enabled PrivateStack Mode', - 'translator' => 'machine', - ], - 'DescribeSceneEventPageList' => [ - 'summary' => 'List of Scenario-based Risk Control Events', - 'methods' => [ - 'post', - 'get', + 'title' => 'Delete Model', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModelDelete'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": true\\n}","type":"json"}]', + ], + 'ModelFileUpload' => [ + 'summary' => 'File Upload', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', + 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'get', + 'abilityTreeCode' => '155881', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ - 'name' => 'Lang', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'ObjectName', 'in' => 'query', + 'schema' => ['description' => 'File name.', 'type' => 'string', 'required' => true, 'example' => '2023-07-10/商品信息批量导出-20230710132028', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ + 'headers' => [], 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => ['description' => 'Return result.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'File Upload Validation', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModelFileUpload'], + ], + ], + 'ramActions' => [ [ - 'name' => 'currentPage', - 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'string', - 'required' => false, - 'example' => '1', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": true\\n}","type":"json"}]', + ], + 'ModelIsUsing' => [ + 'summary' => 'Enable, Disable', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'pageSize', + 'AK' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'systemTags' => [ + 'operationType' => 'get', + 'abilityTreeCode' => '155843', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], + ], + 'parameters' => [ + [ + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size.', - 'type' => 'string', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'Region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'nameOrCode', + 'name' => 'ModelId', 'in' => 'query', - 'schema' => [ - 'description' => 'Search name or service code', - 'type' => 'string', - 'required' => false, - 'example' => 'servicer_code', - ], + 'schema' => ['description' => 'Model ID.', 'type' => 'string', 'required' => true, 'example' => '27269', 'title' => ''], + ], + [ + 'name' => 'ModelName', + 'in' => 'query', + 'schema' => ['description' => 'Model name.', 'type' => 'string', 'required' => true, 'example' => 'text-embedding-v1', 'title' => ''], + ], + [ + 'name' => 'Status', + 'in' => 'query', + 'schema' => ['description' => 'Model status.', 'type' => 'string', 'required' => true, 'example' => 'Disabled', 'title' => ''], + ], + [ + 'name' => 'ModelCode', + 'in' => 'query', + 'schema' => ['description' => 'Model code.', 'type' => 'string', 'required' => true, 'example' => 'ebgdsa', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => 'Return parameters', 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return array', - 'type' => 'array', - 'items' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'service' => [ - 'description' => 'Service code', - 'type' => 'string', - 'example' => 'device_risk', - ], - 'eventName' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'example' => '注册风险', - ], - 'eventCode' => [ - 'description' => 'Event code', - 'type' => 'string', - 'example' => 'de_aszbjb7236', - ], - 'commonRuleCount' => [ - 'description' => 'Number of common rules', - 'type' => 'string', - 'example' => '10', - ], - 'whiteBoxRuleCount' => [ - 'description' => 'Number of white-box rules', - 'type' => 'string', - 'example' => '10', - ], - 'customRuleCount' => [ - 'description' => 'Number of custom rules', - 'type' => 'string', - 'example' => '10', - ], - 'normalRuleCount' => [ - 'description' => 'Number of custom rules', - 'type' => 'string', - 'example' => '10', - ], - 'useStatus' => [ - 'description' => 'Usage status', - 'type' => 'string', - 'enumValueTitles' => [ - 'IN_USE' => '使用', - 'NOT_USED' => '未使用', - ], - 'example' => '使用/未使用', - ], - 'modifier' => [ - 'description' => 'Modifier', - 'type' => 'string', - 'example' => '公有云用户uid', - ], - 'gmtModified' => [ - 'description' => 'Modification time', - 'type' => 'string', - 'example' => '1565701886000', - ], - ], - ], - ], - 'requestId' => [ - 'description' => 'Request ID, each request has a unique value, which facilitates subsequent troubleshooting', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'totalItem' => [ - 'description' => 'Total number of items', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '3', - ], - 'totalPage' => [ - 'description' => 'Total number of pages', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '9', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'pageSize' => [ - 'description' => 'Number of items per page. Default value: 20, minimum value: 1, maximum value: 50.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '20', - ], + 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => ['description' => 'Result object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', - ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"service\\": \\"device_risk\\",\\n \\"eventName\\": \\"注册风险\\",\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"commonRuleCount\\": \\"10\\",\\n \\"whiteBoxRuleCount\\": \\"10\\",\\n \\"customRuleCount\\": \\"10\\",\\n \\"normalRuleCount\\": \\"10\\",\\n \\"useStatus\\": \\"使用/未使用\\",\\n \\"modifier\\": \\"公有云用户uid\\",\\n \\"gmtModified\\": \\"1565701886000\\"\\n }\\n ],\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"totalItem\\": 3,\\n \\"totalPage\\": 9,\\n \\"currentPage\\": 1,\\n \\"pageSize\\": 20\\n}","type":"json"}]', - 'title' => 'List of Scenario-based Event Risk Control Events', - 'translator' => 'machine', - ], - 'DescribeSceneAllEventNameCodeList' => [ - 'summary' => 'Dropdown list for scenario-based service events', - 'methods' => [ - 'post', - 'get', + 'title' => 'Enable/Disable', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModelIsUsing'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": true\\n}","type":"json"}]', + ], + 'ModelNameIsDuplication' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -33084,157 +26001,63 @@ 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', + 'abilityTreeCode' => '155859', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ - 'name' => 'Lang', - 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], - ], - [ - 'name' => 'regId', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'createType', + 'name' => 'ModelName', 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'schema' => ['description' => 'Model name.', 'type' => 'string', 'required' => true, 'example' => 'text-embedding-v2', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ - 'description' => 'Returned object', 'type' => 'object', 'properties' => [ - 'requestId' => [ - 'description' => 'Request ID, which is unique for each request, facilitating subsequent troubleshooting', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'success' => [ - 'description' => 'Indicates whether the operation was successful, where true means success.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'code' => [ - 'description' => 'Status code', - 'type' => 'string', - 'example' => '200', - ], - 'message' => [ - 'description' => 'Error details'."\n", - 'type' => 'string', - 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', - ], - 'httpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'eventCode' => [ - 'description' => 'Event code', - 'type' => 'string', - 'example' => 'de_aszbjb7236', - ], - 'eventName' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'example' => '营销风险识别_增强版', - ], - 'eventType' => [ - 'description' => 'Event type', - 'type' => 'string', - 'example' => 'MAIN', - ], - 'createType' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'example' => 'MORMAL', - ], - 'children' => [ - 'description' => 'Child objects', - 'type' => 'array', - 'items' => [ - 'description' => 'Object', - 'type' => 'object', - 'properties' => [ - 'eventCode' => [ - 'description' => 'Event code', - 'type' => 'string', - 'example' => 'de_aamexg3015', - ], - 'eventName' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'example' => '测试', - ], - 'eventType' => [ - 'description' => 'Event type', - 'type' => 'string', - 'example' => 'BYPASS', - ], - 'createType' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'example' => 'NORMAL', - ], - ], - ], - ], - ], - ], - ], + 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => ['description' => 'Return result.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', - ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": [\\n {\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"eventName\\": \\"营销风险识别_增强版\\",\\n \\"eventType\\": \\"MAIN\\",\\n \\"createType\\": \\"MORMAL\\",\\n \\"children\\": [\\n {\\n \\"eventCode\\": \\"de_aamexg3015\\",\\n \\"eventName\\": \\"测试\\",\\n \\"eventType\\": \\"BYPASS\\",\\n \\"createType\\": \\"NORMAL\\"\\n }\\n ]\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Scenario-based Risk Control Event Dropdown', - 'description' => 'Dropdown list for scenario-based risk control events', - 'requestParamsDescription' => 'None', - 'responseParamsDescription' => 'None', - 'extraInfo' => '无', - 'translator' => 'machine', - ], - 'DescribeSceneRulePageList' => [ - 'summary' => 'White-boxed strategy list for risk control services', - 'methods' => [ - 'post', - 'get', + 'title' => 'Is Model Name Duplicated', + 'summary' => 'Is Model Name Duplicated', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModelNameIsDuplication'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": true\\n}","type":"json"}]', + ], + 'ModelSampleDownload' => [ + 'summary' => 'Template Download', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -33243,545 +26066,309 @@ 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafBCGX2Z', - ], + 'abilityTreeCode' => '155933', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ - 'name' => 'Lang', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages. Default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], - [ - 'name' => 'currentPage', - 'in' => 'query', + ], + 'responses' => [ + 200 => [ + 'headers' => [], 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'string', - 'required' => false, - 'example' => '1', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => ['description' => 'Request result.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], - [ - 'name' => 'pageSize', - 'in' => 'query', - 'schema' => [ - 'description' => 'Number of items per page in the returned results. Default value: 20, minimum value: 1, maximum value: 50.', - 'type' => 'string', - 'required' => false, - 'example' => '20', - ], + ], + 'title' => 'Template Download', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModelSampleDownload'], ], + ], + 'ramActions' => [ [ - 'name' => 'eventCode', - 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_ahgctb7098', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": true\\n}","type":"json"}]', + ], + 'ModifyAppKey' => [ + 'summary' => 'Update memo.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'ruleStatus', - 'in' => 'query', - 'schema' => [ - 'description' => 'Strategy status', - 'type' => 'string', - 'required' => false, - 'example' => 'RUNNING', - ], + 'AK' => [], ], + ], + 'operationType' => 'readAndWrite', + 'systemTags' => [ + 'operationType' => 'get', + 'abilityTreeCode' => '136128', + 'abilityTreeNodes' => ['FEATUREsaf64YRTV', 'FEATUREsaf6E3SDJ', 'FEATUREsafL5D4RG'], + ], + 'parameters' => [ [ - 'name' => 'ruleName', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Strategy name', - 'type' => 'string', - 'required' => false, - 'example' => '营销风险识别', - ], + 'schema' => ['description' => 'Specifies the language type of the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'appKey', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The AppKey information.', 'type' => 'string', 'required' => false, 'example' => '***', 'title' => ''], ], [ - 'name' => 'createType', + 'name' => 'memo', 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'required' => false, - 'example' => 'NOMAL', - ], + 'schema' => ['description' => 'The memo information of the application.', 'type' => 'string', 'required' => false, 'example' => '备注', 'title' => ''], ], [ - 'name' => 'ruleAuthType', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Strategy type', - 'type' => 'string', - 'required' => false, - 'example' => 'CUSTMER', - ], + 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => 'Returned object', 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '3', - ], - 'pageSize' => [ - 'description' => 'Number of items per page in the returned results. Default value: 20, minimum value: 1, maximum value: 50.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '20', - ], - 'requestId' => [ - 'description' => 'Request ID, which is unique for each request, facilitating subsequent troubleshooting', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total number of pages', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '9', - ], - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'eventCode' => [ - 'description' => 'Event code', - 'type' => 'string', - 'example' => 'de_aszbjb7236', - ], - 'ruleId' => [ - 'description' => 'Strategy ID', - 'type' => 'string', - 'example' => '4730', - ], - 'ruleStatus' => [ - 'description' => 'Strategy status', - 'type' => 'string', - 'example' => 'RUNNING', - ], - 'gmtModified' => [ - 'description' => 'Modification time', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1565701886000', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1621578648000', - ], - 'templateId' => [ - 'description' => 'Template ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '6', - ], - 'priority' => [ - 'description' => 'Strategy priority, where a higher number indicates a higher priority.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', - ], - 'ruleName' => [ - 'description' => 'Strategy name', - 'type' => 'string', - 'example' => '营销风险识别', - ], - 'ruleMemo' => [ - 'description' => 'Strategy description', - 'type' => 'string', - 'example' => '描述信息', - ], - 'eventName' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'example' => '注册风险', - ], - 'id' => [ - 'description' => 'Primary key ID of the rule', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '497', - ], - 'version' => [ - 'description' => 'Version number', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1.0', - ], - 'ruleVersionId' => [ - 'description' => 'Primary key ID of the rule version', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '3823', - ], - 'eventType' => [ - 'description' => 'Event type', - 'type' => 'string', - 'enumValueTitles' => [ - 'BYPASS' => '旁路事件', - 'SHUNT' => '分流', - 'MAIN' => '主事件', - ], - 'example' => 'MAIN', - ], - 'mainRuleId' => [ - 'description' => 'Main rule ID', - 'type' => 'string', - 'example' => '4399', - ], - 'consoleAudit' => [ - 'description' => 'Audit object', - 'type' => 'object', - 'properties' => [ - 'id' => [ - 'description' => 'Primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1728', - ], - 'applyUserId' => [ - 'description' => 'Initiator account ID', - 'type' => 'string', - 'example' => '1234567890999', - ], - 'applyUserName' => [ - 'description' => 'Initiator account name', - 'type' => 'string', - 'example' => '张三', - ], - 'auditUserId' => [ - 'description' => 'Designated auditor account IDs (comma-separated for multiple)', - 'type' => 'string', - 'example' => '123', - ], - 'auditUserName' => [ - 'description' => 'Designated auditor account names (comma-separated for multiple)', - 'type' => 'string', - 'example' => '李四', - ], - 'auditRealUserId' => [ - 'description' => 'Final approver ID', - 'type' => 'string', - 'example' => '1234567890', - ], - 'auditRealUserName' => [ - 'description' => 'Approver account name', - 'type' => 'string', - 'example' => '王五', - ], - 'auditStatus' => [ - 'description' => 'Status', - 'type' => 'string', - 'example' => 'AGREE', - ], - 'auditTime' => [ - 'description' => 'Approval time', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1545726028000', - ], - 'gmtCreate' => [ - 'description' => 'Creation time in UTC', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1545726028000', - ], - 'relationId' => [ - 'description' => '审批关联的事务ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '123', - ], - 'relationType' => [ - 'description' => '审批的类型(如rule代表策略的审批)', - 'type' => 'string', - 'example' => 'RULE', - ], - 'relationName' => [ - 'description' => 'The name of the associated transaction (can be null)', - 'type' => 'string', - 'example' => 't', - ], - 'relationExt' => [ - 'description' => 'Information about other related parties (in JSON format)', - 'type' => 'string', - 'example' => '{}', - ], - 'auditMsg' => [ - 'description' => 'Approval comments', - 'type' => 'string', - 'example' => '同意', - ], - 'auditRemark' => [ - 'description' => 'Approval application remarks', - 'type' => 'string', - 'example' => '备注', - ], - ], - ], - 'externalRuleName' => [ - 'description' => 'External rule name', - 'type' => 'string', - 'example' => '策略1', - ], - 'ruleAuthType' => [ - 'description' => 'Rule Auth type', - 'type' => 'string', - 'example' => 'CUSTMER', - ], - 'authType' => [ - 'description' => 'Service authorization type', - 'type' => 'string', - 'example' => 'admin', - ], - 'ruleType' => [ - 'type' => 'string', - 'description' => 'Rule type', - 'example' => 'DEFAULT', - ], - ], - ], - ], + 'data' => ['description' => 'The returned data object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', + 'title' => 'Update Memo', + 'changeSet' => [ + ['createdAt' => '2024-12-20T06:03:01.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-05-11T07:11:26.000Z', 'description' => 'OpenAPI offline'], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 3,\\n \\"pageSize\\": 20,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 9,\\n \\"resultObject\\": [\\n {\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"ruleId\\": \\"4730\\",\\n \\"ruleStatus\\": \\"RUNNING\\",\\n \\"gmtModified\\": 1565701886000,\\n \\"gmtCreate\\": 1621578648000,\\n \\"templateId\\": 6,\\n \\"priority\\": 10,\\n \\"ruleName\\": \\"营销风险识别\\",\\n \\"ruleMemo\\": \\"描述信息\\",\\n \\"eventName\\": \\"注册风险\\",\\n \\"id\\": 497,\\n \\"version\\": 1,\\n \\"ruleVersionId\\": 3823,\\n \\"eventType\\": \\"MAIN\\",\\n \\"mainRuleId\\": \\"4399\\",\\n \\"consoleAudit\\": {\\n \\"id\\": 1728,\\n \\"applyUserId\\": \\"1234567890999\\",\\n \\"applyUserName\\": \\"张三\\",\\n \\"auditUserId\\": \\"123\\",\\n \\"auditUserName\\": \\"李四\\",\\n \\"auditRealUserId\\": \\"1234567890\\",\\n \\"auditRealUserName\\": \\"王五\\",\\n \\"auditStatus\\": \\"AGREE\\",\\n \\"auditTime\\": 1545726028000,\\n \\"gmtCreate\\": 1545726028000,\\n \\"relationId\\": 123,\\n \\"relationType\\": \\"RULE\\",\\n \\"relationName\\": \\"t\\",\\n \\"relationExt\\": \\"{}\\",\\n \\"auditMsg\\": \\"同意\\",\\n \\"auditRemark\\": \\"备注\\"\\n },\\n \\"externalRuleName\\": \\"策略1\\",\\n \\"ruleAuthType\\": \\"CUSTMER\\",\\n \\"authType\\": \\"admin\\",\\n \\"ruleType\\": \\"DSL\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Scenarized Risk Control Event Strategy List', - 'description' => 'Query the list of scenarized risk control event strategies', - 'responseParamsDescription' => 'None', - 'extraInfo' => '无', - 'translator' => 'machine', - ], - 'CreateSampleApi' => [ - 'summary' => 'User-level Single API to Create Sample Batches', - 'methods' => [ - 'post', - 'get', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModifyAppKey'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"data\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'ModifyCustVariable' => [ + 'summary' => 'Edits a cumulative variable.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'create', - 'abilityTreeCode' => '206993', - 'abilityTreeNodes' => [ - 'FEATUREsaf6MRPQF', - ], - 'tenantRelevance' => 'publicInformation', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'RegId', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'regionId', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-shanghai', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'SampleBatchType', + 'name' => 'id', 'in' => 'query', - 'schema' => [ - 'description' => 'Sample batch type', - 'type' => 'string', - 'required' => false, - 'example' => '白名单/黑名单/混合', - ], + 'schema' => ['description' => 'The variable ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '376773', 'title' => ''], ], [ - 'name' => 'DataType', + 'name' => 'dataVersion', 'in' => 'query', - 'schema' => [ - 'description' => 'Same as input parameter', - 'type' => 'string', - 'required' => false, - 'example' => 'ip/accountID', - ], + 'schema' => ['description' => 'The data version.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '6', 'title' => ''], ], [ - 'name' => 'ServiceList', + 'name' => 'name', 'in' => 'query', - 'schema' => [ - 'description' => 'Service list.', - 'type' => 'string', - 'required' => false, - 'example' => '同参数', - ], + 'schema' => ['description' => 'The variable name.', 'type' => 'string', 'required' => true, 'example' => 'dxkkLw8fe18', 'title' => ''], ], [ - 'name' => 'DataValue', + 'name' => 'eventCodes', 'in' => 'query', - 'schema' => [ - 'description' => 'Specific data value', - 'type' => 'string', - 'required' => false, - 'example' => '同参数', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'account_abuse_pro,account_abuse', 'title' => ''], + ], + [ + 'name' => 'description', + 'in' => 'query', + 'schema' => ['description' => 'The description.', 'type' => 'string', 'required' => false, 'example' => '描述', 'title' => ''], + ], + [ + 'name' => 'condition', + 'in' => 'query', + 'schema' => ['description' => 'The condition value.', 'type' => 'string', 'required' => false, 'example' => '{\\"currentId\\":1,\\"deepCount\\":0,\\"list\\":[{\\"currentId\\":2,\\"deepCount\\":1,\\"left\\":{\\"code\\":\\"__hit_rules\\",\\"fieldType\\":\\"STRING\\",\\"functionName\\":\\"\\",\\"hasRightVariable\\":true,\\"name\\":\\"hitRules\\",\\"operatorCode\\":\\"deNotInNameList\\"},\\"operatorCode\\":\\"deNotInNameList\\",\\"parentId\\":1,\\"right\\":{\\"code\\":\\"\'nl_Xcufc8wV6624\'\\",\\"name\\":\\"nl_Xcufc8wV6624\\",\\"rightVariableType\\":\\"variable\\"}},{\\"currentId\\":3,\\"deepCount\\":1,\\"list\\":[{\\"currentId\\":4,\\"deepCount\\":2,\\"left\\":{\\"code\\":\\"__v_safde\\",\\"fieldType\\":\\"DOUBLE\\",\\"functionName\\":\\"\\",\\"hasRightVariable\\":true,\\"name\\":\\"score\\",\\"operatorCode\\":\\"equals\\"},\\"operatorCode\\":\\"equals\\",\\"parentId\\":3,\\"right\\":{\\"code\\":\\"\'99\'\\",\\"name\\":\\"99\\",\\"rightVariableType\\":\\"constant\\"}},{\\"currentId\\":5,\\"deepCount\\":2,\\"left\\":{\\"code\\":\\"queryPhoneSimulatorInfo(deviceToken)?\\",\\"fieldType\\":\\"STRING\\",\\"functionName\\":\\"\\",\\"hasRightVariable\\":false,\\"name\\":\\"__device-test01__\\",\\"operatorCode\\":\\"isNotEmptyWrapper\\"},\\"operatorCode\\":\\"isNotEmptyWrapper\\",\\"parentId\\":3,\\"right\\":{\\"functionName\\":\\"\\",\\"name\\":\\"\\",\\"rightVariableType\\":\\"constant\\"}}],\\"parentId\\":1,\\"relationship\\":\\"and\\"}],\\"parentId\\":0,\\"relationship\\":\\"and\\"}', 'title' => ''], + ], + [ + 'name' => 'outputs', + 'in' => 'query', + 'schema' => ['description' => 'The output.', 'type' => 'string', 'required' => false, 'example' => 'STRING', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ - 'title' => 'Schema of Response', - 'description' => 'Response Schema', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'ID of the request', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'Code' => [ - 'description' => 'Status code.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '200', - ], - 'Message' => [ - 'description' => 'Error message.', - 'type' => 'string', - 'example' => 'ConsolePocQueryServiceImpl.queryServiceCodeName.arg0.tab tab Type error', + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'resultObject' => [ + 'description' => 'The response object.', + 'type' => 'array', + 'items' => [ + 'description' => 'The response object.', + 'type' => 'object', + 'properties' => [ + 'success' => ['description' => 'Indicates whether the operation is successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'failType' => ['description' => 'The failure type.', 'type' => 'string', 'example' => 'rule', 'title' => ''], + 'message' => ['description' => 'The detailed information.', 'type' => 'string', 'example' => 'ok', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', - ], - 'eventInfo' => [ - 'enable' => false, - 'eventNames' => [], + 'title' => 'Edit a cumulative variable', + 'changeSet' => [ + ['createdAt' => '2023-01-09T06:11:43.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-05-11T07:27:47.000Z', 'description' => 'OpenAPI offline'], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"Code\\": 200,\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', - 'title' => 'Interface for Uploading Samples via API', - 'translator' => 'machine', - ], - 'DescribeOperatorListByScene' => [ - 'summary' => 'Query Operator Mapping List', - 'methods' => [ - 'post', - 'get', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModifyCustVariable'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"success\\": true,\\n \\"failType\\": \\"rule\\",\\n \\"message\\": \\"ok\\"\\n }\\n ]\\n}","type":"json"}]', + ], + 'ModifyEvent' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', + 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafWH3N80'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], + [ + 'name' => 'eventCode', + 'in' => 'query', + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_ambiby3420', 'title' => ''], + ], + [ + 'name' => 'memo', + 'in' => 'query', + 'schema' => ['description' => 'The remarks.', 'type' => 'string', 'required' => false, 'example' => '备注', 'title' => ''], + ], + [ + 'name' => 'bizVersion', + 'in' => 'query', + 'schema' => ['description' => 'The version number (latest).', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'scene', + 'name' => 'createType', 'in' => 'query', - 'schema' => [ - 'description' => 'Scene type.', - 'type' => 'string', - 'required' => false, - 'enumValueTitles' => [ - 'VELOCITY' => '累计变量', - 'RULE' => '策略', - 'EXPRESSION' => '自定义变量', - ], - 'example' => 'VELOCITY', - ], + 'schema' => ['description' => 'The creation type.', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], + ], + [ + 'name' => 'templateType', + 'in' => 'query', + 'schema' => ['description' => 'The template type.', 'type' => 'string', 'required' => false, 'example' => '暂无', 'title' => ''], + ], + [ + 'name' => 'inputFieldsStr', + 'in' => 'query', + 'schema' => ['description' => 'The input parameters in a JSON string.', 'type' => 'string', 'required' => false, 'example' => '[{\\"fieldCode\\":\\"sessionId\\",\\"description\\":\\"会话ID\\",\\"fieldRank\\":0,\\"title\\":\\"会话ID\\",\\"fieldType\\":\\"STRING\\",\\"fieldSource\\":\\"DEFAULT\\"},{\\"fieldCode\\":\\"tags\\",\\"fieldRank\\":1,\\"title\\":\\"风险标签\\",\\"fieldType\\":\\"STRING\\",\\"fieldSource\\":\\"DEFAULT\\"},{\\"fieldCode\\":\\"score\\",\\"fieldRank\\":2,\\"title\\":\\"风险分值\\",\\"fieldType\\":\\"DOUBLE\\",\\"fieldSource\\":\\"DEFAULT\\"},{\\"fieldCode\\":\\"hitRules\\",\\"fieldRank\\":3,\\"title\\":\\"命中策略\\",\\"fieldType\\":\\"STRING\\",\\"fieldSource\\":\\"DEFAULT\\"}]', 'title' => ''], + ], + [ + 'name' => 'eventName', + 'in' => 'query', + 'schema' => ['description' => 'The event name.', 'type' => 'string', 'required' => false, 'example' => '注册事件', 'title' => ''], ], ], 'responses' => [ @@ -33789,160 +26376,83 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'array', - 'items' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'fieldType' => [ - 'description' => 'Return value type', - 'type' => 'string', - 'example' => 'STRING', - ], - 'operators' => [ - 'description' => 'Operator list', - 'type' => 'array', - 'items' => [ - 'description' => 'Operator list', - 'type' => 'object', - 'properties' => [ - 'name' => [ - 'description' => 'Operator name', - 'type' => 'string', - 'example' => '等于', - ], - 'memo' => [ - 'description' => 'Description', - 'type' => 'string', - 'example' => '等于', - ], - 'code' => [ - 'description' => 'Operator code', - 'type' => 'string', - 'example' => 'equals', - ], - 'hasRightVariable' => [ - 'description' => 'Whether it contains a right variable', - 'type' => 'boolean', - 'example' => 'true', - ], - 'rightVariables' => [ - 'description' => 'Right variable object', - 'type' => 'array', - 'items' => [ - 'description' => 'Right variable', - 'type' => 'object', - 'properties' => [ - 'fieldValue' => [ - 'description' => 'Field value.', - 'type' => 'string', - 'example' => '20', - ], - 'fieldType' => [ - 'description' => 'Field type.', - 'type' => 'string', - 'example' => 'INT', - ], - 'fieldName' => [ - 'description' => 'Field name.', - 'type' => 'string', - 'example' => '年龄', - ], - ], - ], - ], - ], - ], - ], - ], - ], - ], - 'requestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": [\\n {\\n \\"fieldType\\": \\"STRING\\",\\n \\"operators\\": [\\n {\\n \\"name\\": \\"等于\\",\\n \\"memo\\": \\"等于\\",\\n \\"code\\": \\"equals\\",\\n \\"hasRightVariable\\": true,\\n \\"rightVariables\\": [\\n {\\n \\"fieldValue\\": \\"20\\",\\n \\"fieldType\\": \\"INT\\",\\n \\"fieldName\\": \\"年龄\\"\\n }\\n ]\\n }\\n ]\\n }\\n ],\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Query Operator Mapping List by Scene', - 'translator' => 'machine', - ], - 'DescribeEventVariableTemplateList' => [ - 'summary' => 'Query Event Template', - 'methods' => [ - 'post', - 'get', + 'title' => 'Edit an event', + 'summary' => 'Edits an event.', + 'changeSet' => [ + ['createdAt' => '2025-06-30T08:42:19.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-05-11T07:23:08.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModifyEvent'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'ModifyEventStatus' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'readAndWrite', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for the request and response messages. The default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'templateCode', + 'name' => 'fromEventSatus', 'in' => 'query', - 'schema' => [ - 'description' => 'Template code.', - 'type' => 'string', - 'required' => false, - 'example' => 'register', - ], + 'schema' => ['description' => 'The original event status. This parameter is used to prevent duplicate submissions or historical replays.', 'type' => 'string', 'required' => false, 'example' => 'ONLINE', 'title' => ''], ], [ - 'name' => 'type', + 'name' => 'toEventSatus', 'in' => 'query', - 'schema' => [ - 'description' => 'Template type.', - 'type' => 'string', - 'required' => false, - 'example' => 'NATIVE', - ], + 'schema' => ['description' => 'The event status to update to.', 'type' => 'string', 'required' => false, 'example' => 'OFFLINE', 'title' => ''], ], [ - 'name' => 'inputs', + 'name' => 'eventCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Input parameters, separated by commas.', - 'type' => 'string', - 'required' => false, - 'example' => 'age,ip', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_aamexg3015', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'createType', + 'in' => 'query', + 'schema' => ['description' => 'The creation type.', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], ], ], 'responses' => [ @@ -33950,146 +26460,122 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'array', - 'items' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'templateCode' => [ - 'description' => 'Template code.', - 'type' => 'string', - 'example' => 'register', - ], - 'templateName' => [ - 'description' => 'Template name.', - 'type' => 'string', - 'example' => '注册模版', - ], - 'variables' => [ - 'description' => 'Variable list.', - 'type' => 'array', - 'items' => [ - 'description' => 'Variable list', - 'type' => 'object', - 'properties' => [ - 'code' => [ - 'description' => 'Variable code', - 'type' => 'string', - 'example' => 'age', - ], - 'title' => [ - 'description' => 'Title.', - 'type' => 'string', - 'example' => '年龄', - ], - 'type' => [ - 'description' => 'Variable type.', - 'type' => 'string', - 'example' => 'NATIVE', - ], - 'fieldType' => [ - 'description' => 'Variable input type', - 'type' => 'string', - 'example' => 'STRING', - ], - 'description' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'example' => '描述', - ], - 'name' => [ - 'description' => 'Variable name', - 'type' => 'string', - 'example' => 'age', - ], - 'id' => [ - 'description' => 'Primary key ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '454', - ], - ], - ], - ], - ], - ], - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"templateCode\\": \\"register\\",\\n \\"templateName\\": \\"注册模版\\",\\n \\"variables\\": [\\n {\\n \\"code\\": \\"age\\",\\n \\"title\\": \\"年龄\\",\\n \\"type\\": \\"NATIVE\\",\\n \\"fieldType\\": \\"STRING\\",\\n \\"description\\": \\"描述\\",\\n \\"name\\": \\"age\\",\\n \\"id\\": 454\\n }\\n ]\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Query Event Template', - 'translator' => 'machine', - ], - 'DescribeInputFeildCountByEventCode' => [ - 'summary' => 'Query Total Number of Events', - 'methods' => [ - 'post', - 'get', + 'title' => 'Modify event status', + 'summary' => 'Modifies the status of an event.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:08.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModifyEventStatus'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + ], + 'ModifyExpressionVariable' => [ + 'summary' => 'Edits a custom variable.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', + 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'get', + 'abilityTreeCode' => '134355', + 'abilityTreeNodes' => ['FEATUREsafXYIHRP'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for request and response, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'createType', + 'name' => 'id', 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'schema' => ['description' => 'The variable ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '3144', 'title' => ''], + ], + [ + 'name' => 'dataVersion', + 'in' => 'query', + 'schema' => ['description' => 'The data version.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '5', 'title' => ''], ], [ 'name' => 'eventCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_ahqido8038', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => true, 'example' => 'de_acytyt7036', 'title' => ''], + ], + [ + 'name' => 'title', + 'in' => 'query', + 'schema' => ['description' => 'The title.', 'type' => 'string', 'required' => true, 'example' => '变量标题', 'title' => ''], + ], + [ + 'name' => 'description', + 'in' => 'query', + 'schema' => ['description' => 'The description.', 'type' => 'string', 'required' => false, 'example' => '描述', 'title' => ''], + ], + [ + 'name' => 'outputs', + 'in' => 'query', + 'schema' => ['description' => 'The output.', 'type' => 'string', 'required' => true, 'example' => 'STRING', 'title' => ''], + ], + [ + 'name' => 'outlier', + 'in' => 'query', + 'schema' => ['description' => 'The outlier value.', 'type' => 'string', 'required' => true, 'example' => '-1', 'title' => ''], + ], + [ + 'name' => 'expression', + 'in' => 'query', + 'schema' => ['description' => 'The expression.', 'type' => 'string', 'required' => true, 'example' => '@ex_GX9rrlTq4b67 + 1001', 'title' => ''], + ], + [ + 'name' => 'expressionTitle', + 'in' => 'query', + 'schema' => ['description' => 'The display name of the expression.', 'type' => 'string', 'required' => true, 'example' => '@selfvariable_02 + 1001', 'title' => ''], + ], + [ + 'name' => 'expressionVariable', + 'in' => 'query', + 'schema' => ['description' => 'The calculation expression variable.', 'type' => 'string', 'required' => false, 'example' => 'ex_GX9rrlTq4b67', 'title' => ''], + ], + [ + 'name' => 'name', + 'in' => 'query', + 'schema' => ['description' => 'The variable name.', 'type' => 'string', 'required' => false, 'example' => 'ex_NgR6nDVD821c', 'title' => ''], ], ], 'responses' => [ @@ -34097,112 +26583,93 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'object', - 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '8', - ], - 'maxTotalItem' => [ - 'description' => 'Maximum number of created items', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '100', - ], - 'limit' => [ - 'description' => 'Whether it exceeds the maximum quantity', - 'type' => 'boolean', - 'example' => 'true', - ], - ], - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"totalItem\\": 8,\\n \\"maxTotalItem\\": 100,\\n \\"limit\\": true\\n }\\n}","type":"json"}]', - 'title' => 'Query Total Number of Events', - 'translator' => 'machine', - ], - 'DescribeTaskList' => [ - 'summary' => 'Task List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Edit a custom variable', + 'changeSet' => [ + ['createdAt' => '2024-08-27T09:31:13.000Z', 'description' => 'Request parameters changed, Response parameters changed'], + ['createdAt' => '2022-05-11T07:27:35.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModifyExpressionVariable'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'ModifyField' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'CurrentPage', + 'name' => 'id', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page.', - 'type' => 'string', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The variable ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '376773', 'title' => ''], ], [ - 'name' => 'PageSize', + 'name' => 'name', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, with a default value of 10.', - 'type' => 'string', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The variable name.', 'type' => 'string', 'required' => false, 'example' => 'age', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'title', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The title.', 'type' => 'string', 'required' => false, 'example' => '年龄', 'title' => ''], ], [ - 'name' => 'IsPage', + 'name' => 'enumData', 'in' => 'query', - 'schema' => [ - 'description' => 'Whether to paginate.', - 'type' => 'boolean', - 'required' => false, - 'example' => 'true', - ], + 'schema' => ['description' => 'The enumeration type.', 'type' => 'string', 'required' => false, 'example' => '[{\\"name\\":\\"ENABLE\\",\\"value\\":\\"禁用\\"}]', 'title' => ''], + ], + [ + 'name' => 'classify', + 'in' => 'query', + 'schema' => ['description' => 'The field category.', 'type' => 'string', 'required' => false, 'example' => 'REQUEST_PARAM', 'title' => ''], + ], + [ + 'name' => 'description', + 'in' => 'query', + 'schema' => ['description' => 'The description.', 'type' => 'string', 'required' => false, 'example' => '描述', 'title' => ''], + ], + [ + 'name' => 'regId', + 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -34210,151 +26677,78 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '6', - ], - 'pageSize' => [ - 'description' => 'Page size, with a default value of 10', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total number of pages', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'sceneName' => [ - 'description' => 'Scene name', - 'type' => 'string', - 'example' => '样本调度', - ], - 'mark' => [ - 'description' => 'Total number of mark information.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '100', - ], - 'taskType' => [ - 'description' => 'Task type'."\n" - .'1: Data upload'."\n" - .'2: Supplemental upload'."\n" - .'3: Labeling', - 'type' => 'string', - 'example' => '1', - ], - 'createTime' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1753804800000', - ], - 'status' => [ - 'description' => 'Data status.'."\n" - ."\n" - .'-1: Failed'."\n" - .'0: Deleted'."\n" - .'1: Pending'."\n" - .'2: Success', - 'type' => 'string', - 'example' => '2', - ], - 'remark' => [ - 'description' => 'Remark.', - 'type' => 'string', - 'example' => '备注', - ], - 'taskLogId' => [ - 'description' => 'Task ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1102', - ], - 'id' => [ - 'description' => 'Task ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '497', - ], - 'completionTime' => [ - 'description' => 'Completion time, in milliseconds.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1753804800000', - ], - ], - ], - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 6,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"sceneName\\": \\"样本调度\\",\\n \\"mark\\": 100,\\n \\"taskType\\": \\"1\\",\\n \\"createTime\\": 1753804800000,\\n \\"status\\": \\"2\\",\\n \\"remark\\": \\"备注\\",\\n \\"taskLogId\\": 1102,\\n \\"id\\": 497,\\n \\"completionTime\\": 1753804800000\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Task List', - 'translator' => 'machine', - ], - 'DescribePocOssToken' => [ - 'summary' => 'Get File Upload Credentials', - 'methods' => [ - 'post', - 'get', + 'title' => 'Modify a field', + 'summary' => 'Modifies a field.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:27:23.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModifyField'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'ModifyRulePriority' => [ + 'summary' => 'Modifies the priority of a policy.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'readAndWrite', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'ruleId', + 'in' => 'query', + 'schema' => ['description' => 'The policy ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '101796', 'title' => ''], + ], + [ + 'name' => 'consoleRuleId', + 'in' => 'query', + 'schema' => ['description' => 'The primary key ID of the policy.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '3581', 'title' => ''], + ], + [ + 'name' => 'priority', + 'in' => 'query', + 'schema' => ['description' => 'The policy priority. A larger value indicates a higher priority.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'title' => ''], ], ], 'responses' => [ @@ -34362,90 +26756,112 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'Key' => [ - 'description' => 'The Key required for file upload.', - 'type' => 'string', - 'example' => 'saf/de/namelist/e924/ufzgsedX9bd3a7', - ], - 'resultObject' => [ - 'description' => 'Return result.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'Signature' => [ - 'description' => 'Upload signature information.', - 'type' => 'string', - 'example' => '0lxQEWM0BqHd476JJE0fNXdS3UA=', - ], - 'Host' => [ - 'description' => 'Host address.', - 'type' => 'string', - 'example' => '192.168.34.191', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'Policy' => [ - 'description' => 'OSS security policy.', - 'type' => 'string', - 'example' => 'eyJleHBpcmF0aW9uIjoiMjAyNS0wNy0zMFQwNjowNTo0OS45NTRaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsMTA0ODU3NjAwMF0sWyJlcSIsIiRrZXkiLCJzYWZcL2RlXC9uYW1lbGlzdFwvZTkyNFwvdWZ6Z3NlZFg5Ymxxxxxxxxxxx', - ], - 'AccessId' => [ - 'description' => 'AccessKeyId for OSS file upload', - 'type' => 'string', - 'example' => 'LTAxxxxxxxxxxxx', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Key\\": \\"saf/de/namelist/e924/ufzgsedX9bd3a7\\",\\n \\"resultObject\\": true,\\n \\"Signature\\": \\"0lxQEWM0BqHd476JJE0fNXdS3UA=\\",\\n \\"Host\\": \\"192.168.34.191\\",\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"Policy\\": \\"eyJleHBpcmF0aW9uIjoiMjAyNS0wNy0zMFQwNjowNTo0OS45NTRaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsMTA0ODU3NjAwMF0sWyJlcSIsIiRrZXkiLCJzYWZcL2RlXC9uYW1lbGlzdFwvZTkyNFwvdWZ6Z3NlZFg5Ymxxxxxxxxxxx\\",\\n \\"AccessId\\": \\"LTAI5tE7sActovY6Hvpu5oTh\\"\\n}","type":"json"}]', - 'title' => 'Get File Upload Credentials', - 'translator' => 'machine', - ], - 'DescribeTagsList' => [ - 'summary' => 'Get Tag List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Modify policy priority', + 'changeSet' => [ + ['createdAt' => '2021-10-18T12:18:57.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModifyRulePriority'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + ], + 'ModifyRuleStatus' => [ + 'summary' => 'Changes the approval status of a policy version.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'readAndWrite', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and responses, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'applyUserId', + 'in' => 'query', + 'schema' => ['description' => 'The UID of the user who initiated the approval.', 'type' => 'string', 'required' => false, 'example' => '1519714049632764', 'title' => ''], + ], + [ + 'name' => 'applyUserName', + 'in' => 'query', + 'schema' => ['description' => 'The name of the user who initiated the approval.', 'type' => 'string', 'required' => false, 'example' => 'root', 'title' => ''], + ], + [ + 'name' => 'auditUserId', + 'in' => 'query', + 'schema' => ['description' => 'The UID of the approver.', 'type' => 'string', 'required' => false, 'example' => '1519714049632764', 'title' => ''], + ], + [ + 'name' => 'auditUserName', + 'in' => 'query', + 'schema' => ['description' => 'The name of the approver.', 'type' => 'string', 'required' => false, 'example' => 'root', 'title' => ''], + ], + [ + 'name' => 'ruleAuditType', + 'in' => 'query', + 'schema' => ['description' => 'The approval status.', 'type' => 'string', 'required' => false, 'example' => 'DRAFT_TO_RUNNING', 'title' => ''], + ], + [ + 'name' => 'auditRemark', + 'in' => 'query', + 'schema' => ['description' => 'The remarks for the approval request.', 'type' => 'string', 'required' => false, 'example' => '申请发布上线', 'title' => ''], + ], + [ + 'name' => 'ruleId', + 'in' => 'query', + 'schema' => ['description' => 'The policy ID.', 'type' => 'string', 'required' => false, 'example' => '101544', 'title' => ''], + ], + [ + 'name' => 'ruleVersionId', + 'in' => 'query', + 'schema' => ['description' => 'The primary key ID of the policy version.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '11519', 'title' => ''], + ], + [ + 'name' => 'consoleRuleId', + 'in' => 'query', + 'schema' => ['description' => 'The primary key ID of the policy.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '6843', 'title' => ''], + ], + [ + 'name' => 'eventType', + 'in' => 'query', + 'schema' => ['description' => 'The event type.', 'type' => 'string', 'required' => false, 'example' => 'MAIN', 'title' => ''], ], ], 'responses' => [ @@ -34453,34 +26869,42 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Return object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Get Tag List', - 'translator' => 'machine', - ], - 'DescribeTemplateCount' => [ - 'summary' => 'Query Total Event Count', - 'methods' => [ - 'post', - 'get', + 'title' => 'Modify policy status', + 'changeSet' => [ + ['createdAt' => '2021-10-18T12:18:48.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModifyRuleStatus'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + ], + 'OpenConsoleSls' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -34489,29 +26913,26 @@ 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', + 'abilityTreeCode' => '134645', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'scene', + 'in' => 'query', + 'schema' => ['description' => 'The scenario.', 'type' => 'string', 'required' => false, 'example' => 'SAF_DE_SERVICE', 'title' => ''], ], ], 'responses' => [ @@ -34519,175 +26940,150 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'totalItem' => [ - 'description' => 'Total count.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '13', - ], - 'maxTotalItem' => [ - 'description' => 'Maximum count', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1000', - ], - 'limit' => [ - 'description' => 'Template quantity limit.', - 'type' => 'boolean', - 'example' => 'false', - ], - ], - ], - 'requestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', - ], + 'resultObject' => ['description' => 'The response object.', 'type' => 'string', 'example' => 'true', 'title' => ''], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"totalItem\\": 13,\\n \\"maxTotalItem\\": 1000,\\n \\"limit\\": false\\n },\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', - 'title' => 'Query Total Event Count', - 'translator' => 'machine', - ], - 'DescribeScoreList' => [ - 'summary' => 'Score Distribution', - 'methods' => [ - 'post', - 'get', + 'errorCodes' => [ + 400 => [ + ['errorCode' => '1403', 'errorMessage' => 'user no data power', 'description' => 'User has no data permissions'], + ], + 500 => [ + ['errorCode' => '1101', 'errorMessage' => 'system error', 'description' => 'System Error'], + ], + ], + 'title' => 'Activate a service', + 'summary' => 'Activates a service.', + 'changeSet' => [ + ['createdAt' => '2025-01-06T09:06:11.000Z', 'description' => 'Error codes changed'], + ['createdAt' => '2022-05-11T07:23:08.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'OpenConsoleSls'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": \\"true\\",\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + ], + 'OperateFavoriteVariable' => [ + 'summary' => 'Manages favorites.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - 'abilityTreeCode' => '139868', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Language type of the returned message. Values:'."\n" - ."\n" - .'- **zh** (default): Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'Id', + 'name' => 'id', 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID.', - 'type' => 'string', - 'required' => false, - 'example' => '300126', - ], + 'schema' => ['description' => 'The variable ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '3144', 'title' => ''], + ], + [ + 'name' => 'operate', + 'in' => 'query', + 'schema' => ['description' => 'The favorite operation.', 'type' => 'string', 'required' => true, 'example' => 'ADD', 'title' => ''], + ], + [ + 'name' => 'regId', + 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Return result.', - 'type' => 'string', - 'example' => 'true', - ], - 'Code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code.', - 'type' => 'string', - 'example' => '200', - ], - 'Message' => [ - 'description' => 'Return message.', - 'type' => 'string', - 'example' => 'success', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": \\"true\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', - 'title' => 'Score Distribution', - 'translator' => 'machine', - ], - 'DescribeServiceCodeName' => [ - 'summary' => 'ServiceCodeName Information', - 'methods' => [ - 'post', - 'get', + 'title' => 'Manage variable favorites', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:27:47.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'OperateFavoriteVariable'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'PermissionCheck' => [ + 'summary' => 'Performs a precondition check.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', - 'abilityTreeCode' => '138839', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], + 'abilityTreeCode' => '139243', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], + 'tenantRelevance' => 'publicInformation', ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'Tab', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Scenario.', - 'type' => 'string', - 'required' => false, - 'example' => 'FNAENIC', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -34695,49 +27091,50 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Return result.', - 'type' => 'string', - 'example' => 'true', - ], - 'Code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code.', - 'type' => 'string', - 'example' => '200', - ], - 'Message' => [ - 'description' => 'Return message.', - 'type' => 'string', - 'example' => 'success', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => ['description' => 'The returned result.', 'type' => 'string', 'example' => 'true', 'title' => ''], + 'HttpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Code' => ['description' => 'The return code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'The response message.', 'type' => 'string', 'example' => 'success', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": \\"true\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', - 'title' => 'All Services', - 'translator' => 'machine', + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], + ], + 'title' => 'Perform precondition check', + 'changeSet' => [ + ['createdAt' => '2022-06-10T02:15:44.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'PermissionCheck'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": \\"true\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Code\\": \\"200\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', ], 'PocCreateTask' => [ 'summary' => 'createTask', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -34747,117 +27144,154 @@ 'systemTags' => [ 'operationType' => 'get', 'abilityTreeCode' => '158650', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for request and response messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Set the language type for request and response messages, default value is **zh**. Values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'Token', 'in' => 'query', - 'schema' => [ - 'description' => 'Task token.', - 'type' => 'string', - 'required' => true, - 'example' => '68ce949aff6be7f1201eb2f9095ac95f', - ], + 'schema' => ['description' => 'Task token.', 'type' => 'string', 'required' => true, 'example' => '68ce949aff6be7f1201eb2f9095ac95f', 'title' => ''], ], [ 'name' => 'DateFormat', 'in' => 'query', - 'schema' => [ - 'description' => 'Date format', - 'type' => 'string', - 'required' => false, - 'example' => 'yyyyMMdd', - ], + 'schema' => ['description' => 'Date format', 'type' => 'string', 'required' => false, 'example' => 'yyyyMMdd', 'title' => ''], ], [ 'name' => 'TaskName', 'in' => 'query', - 'schema' => [ - 'description' => 'Task name.', - 'type' => 'string', - 'required' => false, - 'example' => 'o32d1pktx4t', - ], + 'schema' => ['description' => 'Task name.', 'type' => 'string', 'required' => false, 'example' => 'o32d1pktx4t', 'title' => ''], ], [ 'name' => 'RegId', 'in' => 'query', + 'schema' => ['description' => 'Region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'Data' => ['description' => 'Task creation result', 'type' => 'string', 'example' => '{\'Values\': {\'status\': {\'value\': 4, \'label\': u\'\\u5904\\u7406\\u4e2d\'}, \'bbs_ticket\': True, \'description\': u\'[LV-ERROR ', 'title' => ''], + 'Code' => ['description' => 'Status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'HttpStatusCode' => ['description' => 'HTTP status code', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'Response message.', 'type' => 'string', 'example' => 'successful', 'title' => ''], + 'Success' => ['description' => 'Whether the task was successful. **true** indicates success, **false** indicates failure.', 'type' => 'string', 'example' => 'true', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], + 'title' => 'Create POC Task', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'PocCreateTask'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"Data\\": \\"{\'Values\': {\'status\': {\'value\': 4, \'label\': u\'\\\\\\\\u5904\\\\\\\\u7406\\\\\\\\u4e2d\'}, \'bbs_ticket\': True, \'description\': u\'[LV-ERROR \\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"successful\\",\\n \\"Success\\": \\"true\\"\\n}","type":"json"}]', + ], + 'PocGetDownloadUrl' => [ + 'methods' => ['post'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '168985', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], + ], + 'parameters' => [ + [ + 'name' => 'Lang', + 'in' => 'query', + 'schema' => ['description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], + [ + 'name' => 'Token', + 'in' => 'query', + 'schema' => ['description' => 'Task token.', 'type' => 'string', 'required' => false, 'example' => 'd83221f51752805880', 'title' => ''], + ], + ], 'responses' => [ 200 => [ 'schema' => [ + 'title' => '', + 'description' => 'Response schema', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'Data' => [ - 'description' => 'Task creation result', - 'type' => 'string', - 'example' => '{\'Values\': {\'status\': {\'value\': 4, \'label\': u\'\\u5904\\u7406\\u4e2d\'}, \'bbs_ticket\': True, \'description\': u\'[LV-ERROR ', - ], - 'Code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], - 'Message' => [ - 'description' => 'Response message.', - 'type' => 'string', - 'example' => 'successful', - ], - 'Success' => [ - 'description' => 'Whether the task was successful. **true** indicates success, **false** indicates failure.', - 'type' => 'string', - 'example' => 'true', - ], + 'RequestId' => ['title' => '', 'description' => 'ID of the request', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + 'Data' => ['description' => 'Data', 'type' => 'string', 'example' => '{\'searchResult\': [], \'searchTotalNum\': 0, \'searchTime\': 0.012349}', 'title' => ''], + 'Code' => ['description' => 'Status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'HttpStatusCode' => ['description' => 'HTTP status code', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'Response message', 'type' => 'string', 'example' => 'successful', 'title' => ''], + 'Success' => ['description' => 'Indicates whether the call was successful. true: Call succeeded. false: Call failed.', 'type' => 'string', 'example' => 'True', 'title' => ''], ], + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"Data\\": \\"{\'Values\': {\'status\': {\'value\': 4, \'label\': u\'\\\\\\\\u5904\\\\\\\\u7406\\\\\\\\u4e2d\'}, \'bbs_ticket\': True, \'description\': u\'[LV-ERROR \\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"successful\\",\\n \\"Success\\": \\"true\\"\\n}","type":"json"}]', - 'title' => 'Create POC Task', - 'translator' => 'machine', + 'staticInfo' => ['returnType' => 'synchronous'], + 'title' => 'Get Download URL', + 'summary' => 'PocGetDownloadUrl', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'PocGetDownloadUrl'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"Data\\": \\"{\'searchResult\': [], \'searchTotalNum\': 0, \'searchTime\': 0.012349}\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"successful\\",\\n \\"Success\\": \\"True\\"\\n}","type":"json"}]', ], 'PocGetToken' => [ 'summary' => 'getToken', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -34867,42 +27301,25 @@ 'systemTags' => [ 'operationType' => 'get', 'abilityTreeCode' => '158648', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'ServiceCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Service code.', - 'type' => 'string', - 'required' => true, - 'example' => 'alinlp', - ], + 'schema' => ['description' => 'Service code.', 'type' => 'string', 'required' => true, 'example' => 'alinlp', 'title' => ''], ], [ 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -34910,54 +27327,45 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'Data' => [ - 'description' => 'Returned data', - 'type' => 'string', - 'example' => 'true', - ], - 'Code' => [ - 'description' => 'Status code', - 'type' => 'string', - 'example' => '200', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], - 'Message' => [ - 'description' => 'Return message', - 'type' => 'string', - 'example' => 'success', - ], - 'Success' => [ - 'description' => 'Whether the call was successful. true: Call succeeded. false: Call failed.', - 'type' => 'string', - 'example' => 'true', - ], + 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'Data' => ['description' => 'Returned data', 'type' => 'string', 'example' => 'true', 'title' => ''], + 'Code' => ['description' => 'Status code', 'type' => 'string', 'example' => '200', 'title' => ''], + 'HttpStatusCode' => ['description' => 'HTTP status code', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'Return message', 'type' => 'string', 'example' => 'success', 'title' => ''], + 'Success' => ['description' => 'Whether the call was successful. true: Call succeeded. false: Call failed.', 'type' => 'string', 'example' => 'true', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"Data\\": \\"true\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\",\\n \\"Success\\": \\"true\\"\\n}","type":"json"}]', 'title' => 'Request Token', - 'translator' => 'machine', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'PocGetToken'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"Data\\": \\"true\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\",\\n \\"Success\\": \\"true\\"\\n}","type":"json"}]', ], 'PocSendData' => [ 'summary' => 'sendData', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -34967,63 +27375,35 @@ 'systemTags' => [ 'operationType' => 'get', 'abilityTreeCode' => '158649', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'Token', 'in' => 'query', - 'schema' => [ - 'description' => 'Task token.', - 'type' => 'string', - 'required' => true, - 'example' => 'a471aa421752633438', - ], + 'schema' => ['description' => 'Task token.', 'type' => 'string', 'required' => true, 'example' => 'a471aa421752633438', 'title' => ''], ], [ 'name' => 'ParamsList', 'in' => 'query', - 'schema' => [ - 'description' => 'Return parameters, in JSON format.', - 'type' => 'string', - 'required' => true, - 'example' => 'c222460c', - ], + 'schema' => ['description' => 'Return parameters, in JSON format.', 'type' => 'string', 'required' => true, 'example' => 'c222460c', 'title' => ''], ], [ 'name' => 'BatchNo', 'in' => 'query', - 'schema' => [ - 'description' => 'Starting position for batch operations, starting from 0.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => 'd0', - ], + 'schema' => ['description' => 'Starting position for batch operations, starting from 0.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => 'd0', 'title' => ''], ], [ 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -35031,54 +27411,45 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'Data' => [ - 'description' => 'Returned data result.', - 'type' => 'string', - 'example' => 'true', - ], - 'Code' => [ - 'description' => 'API status code.', - 'type' => 'string', - 'example' => '200', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code.', - 'type' => 'string', - 'example' => '200', - ], - 'Message' => [ - 'description' => 'Return message.', - 'type' => 'string', - 'example' => 'success', - ], - 'Success' => [ - 'description' => 'Whether the operation was successful.', - 'type' => 'string', - 'example' => 'true', - ], + 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'Data' => ['description' => 'Returned data result.', 'type' => 'string', 'example' => 'true', 'title' => ''], + 'Code' => ['description' => 'API status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'HttpStatusCode' => ['description' => 'HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'Return message.', 'type' => 'string', 'example' => 'success', 'title' => ''], + 'Success' => ['description' => 'Whether the operation was successful.', 'type' => 'string', 'example' => 'true', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"Data\\": \\"true\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\",\\n \\"Success\\": \\"true\\"\\n}","type":"json"}]', 'title' => 'Batch Upload', - 'translator' => 'machine', - ], - 'DescribeModelDetailsById' => [ - 'summary' => 'View Result', - 'methods' => [ - 'post', - 'get', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'PocSendData'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"Data\\": \\"true\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\",\\n \\"Success\\": \\"true\\"\\n}","type":"json"}]', + ], + 'QueryAuthRuleDetailByRuleId' => [ + 'summary' => 'Queries the details of a whitebox implementation policy.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -35088,31 +27459,37 @@ 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', - 'abilityTreeCode' => '156209', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafBCGX2Z'], ], 'parameters' => [ [ - 'name' => 'RegId', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'ModelId', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Model ID.', - 'type' => 'string', - 'required' => true, - 'example' => '20619', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'ruleId', + 'in' => 'query', + 'schema' => ['description' => 'The policy ID.', 'type' => 'string', 'required' => false, 'example' => '102224', 'title' => ''], + ], + [ + 'name' => 'consoleRuleId', + 'in' => 'query', + 'schema' => ['description' => 'The primary key ID of the policy.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '6843', 'title' => ''], + ], + [ + 'name' => 'ruleVersionId', + 'in' => 'query', + 'schema' => ['description' => 'The primary key ID of the policy version.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '11519', 'title' => ''], ], ], 'responses' => [ @@ -35120,315 +27497,388 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Returned result information', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned result information', - 'type' => 'object', - 'properties' => [ - 'modelEffectEvaluation' => [ - 'description' => 'Model prediction result.', - 'type' => 'string', - 'example' => '{\\"AUC\\":0.9895246624946594,\\"Count\\":2489,\\"DecisionMark\\":[0.0,0.0010000000474974513,0.05287817938420348,0.0]}', - ], - ], + 'resultObject' => [ + 'description' => 'The returned object.', + 'type' => 'object', + 'properties' => [ + 'consoleRuleId' => ['description' => 'The primary key ID of the policy.', 'type' => 'integer', 'format' => 'int64', 'example' => '6843', 'title' => ''], + 'ruleId' => ['description' => 'The policy ID.', 'type' => 'string', 'example' => '102224', 'title' => ''], + 'ruleVersionId' => ['description' => 'The primary key ID of the policy version.', 'type' => 'integer', 'format' => 'int64', 'example' => '11519', 'title' => ''], + 'gmtCreate' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1621578648000', 'title' => ''], + 'gmtModified' => ['description' => 'The modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1565701886000', 'title' => ''], + 'version' => ['description' => 'The version number.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'eventName' => ['description' => 'The event name.', 'type' => 'string', 'example' => '注册风险', 'title' => ''], + 'eventCode' => ['description' => 'The event code.', 'type' => 'string', 'example' => 'de_aszbjb7236', 'title' => ''], + 'ruleName' => ['description' => 'The policy name.', 'type' => 'string', 'example' => '营销风险识别', 'title' => ''], + 'ruleStatus' => ['description' => 'The policy status.', 'type' => 'string', 'example' => 'RUNNING', 'title' => ''], + 'memo' => ['description' => 'The description.', 'type' => 'string', 'example' => '描述', 'title' => ''], + 'ruleExpressions' => ['description' => 'The rule expressions.', 'type' => 'string', 'example' => '[{\\"expressionName\\":\\"同一设备同一IP上的注册用户数\\",\\"itemId\\":1,\\"left\\":{\\"name\\":\\"dK7EXHr490f\\"},\\"operatorCode\\":\\"gte\\",\\"operatorName\\":\\"大于等于\\",\\"right\\":{\\"fieldValue\\":\\"2\\"}}]', 'title' => ''], + 'logicExpression' => ['description' => 'The execution logic.', 'type' => 'string', 'example' => '1&2', 'title' => ''], + 'ruleActions' => ['description' => 'The output actions.', 'type' => 'string', 'example' => '[{\\"inputs\\":[\\"unusualBrand\\"],\\"name\\":\\"__addDeTags__\\",\\"actionType\\":\\"TAG\\",\\"outputType\\":\\"const\\"}]', 'title' => ''], + 'ruleActionMap' => [ + 'description' => 'The returned rule action struct.', + 'type' => 'object', + 'additionalProperties' => ['description' => '返回的规则动作结构体。', 'type' => 'string', 'example' => '{'."\n" + .' "VARIABLE": ['."\n" + .' {'."\n" + .' "actionType": "VARIABLE",'."\n" + .' "code": "deCallCipProcessorService(\\"nickname_detection\\", \\"\\")?.labels",'."\n" + .' "sourceType": "SAF",'."\n" + .' "inputs": ['."\n" + .' "labels"'."\n" + .' ],'."\n" + .' "name": "__nickname_detection_labels__",'."\n" + .' "description": "文本审核_增强版_用户昵称_标签",'."\n" + .' "type": "PUB_SERVICE",'."\n" + .' "title": "[底层]文本审核_增强版_用户昵称_标签",'."\n" + .' "fieldType": "STRING"'."\n" + .' },'."\n" + .' {'."\n" + .' "actionType": "VARIABLE",'."\n" + .' "code": "deCallCipProcessorService(\\"nickname_detection\\", \\"\\")?.reason?.riskTips",'."\n" + .' "sourceType": "SAF",'."\n" + .' "inputs": ['."\n" + .' "riskTips"'."\n" + .' ],'."\n" + .' "name": "__nickname_detection_reason_riskTips__",'."\n" + .' "description": "文本审核_增强版_用户昵称_细分标签",'."\n" + .' "type": "PUB_SERVICE",'."\n" + .' "title": "[底层]文本审核_增强版_用户昵称_细分标签",'."\n" + .' "fieldType": "STRING"'."\n" + .' },'."\n" + .' {'."\n" + .' "actionType": "VARIABLE",'."\n" + .' "code": "deCallCipProcessorService(\\"nickname_detection\\", \\"\\")?.reason?.adNums",'."\n" + .' "sourceType": "SAF",'."\n" + .' "inputs": ['."\n" + .' "adNums"'."\n" + .' ],'."\n" + .' "name": "__nickname_detection_reason_adNums__",'."\n" + .' "description": "文本审核_增强版_用户昵称_命中广告号",'."\n" + .' "type": "PUB_SERVICE",'."\n" + .' "title": "[底层]文本审核_增强版_用户昵称_命中广告号",'."\n" + .' "fieldType": "STRING"'."\n" + .' },'."\n" + .' {'."\n" + .' "actionType": "VARIABLE",'."\n" + .' "code": "deCallCipProcessorService(\\"nickname_detection\\", \\"\\")?.reason?.riskWords",'."\n" + .' "sourceType": "SAF",'."\n" + .' "inputs": ['."\n" + .' "riskWords"'."\n" + .' ],'."\n" + .' "name": "__nickname_detection_reason_riskWords__",'."\n" + .' "description": "文本审核_增强版_用户昵称_命中风险片段",'."\n" + .' "type": "PUB_SERVICE",'."\n" + .' "title": "[底层]文本审核_增强版_用户昵称_命中风险片段",'."\n" + .' "fieldType": "STRING"'."\n" + .' }'."\n" + .' ]'."\n" + .' }', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'authType' => ['description' => 'The authorization type.', 'type' => 'string', 'example' => 'all', 'title' => ''], + 'authUsers' => ['description' => 'The UID of the authorized user.', 'type' => 'string', 'example' => '*', 'title' => ''], + 'templateType' => ['description' => 'The template type.', 'type' => 'string', 'example' => 'PUB_SERVICE', 'title' => ''], + 'priority' => ['description' => 'The policy priority. A larger value indicates a higher priority.', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], + 'auditId' => ['description' => 'The approval ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '225', 'title' => ''], + 'ruleAuthType' => ['description' => 'The policy type.', 'type' => 'string', 'example' => 'WHITE_BOX', 'title' => ''], + 'ruleType' => ['description' => 'The policy type.', 'type' => 'string', 'example' => 'DEFAULT', 'title' => ''], ], + 'title' => '', + 'example' => '', ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": [\\n {\\n \\"modelEffectEvaluation\\": \\"{\\\\\\\\\\\\\\"AUC\\\\\\\\\\\\\\":0.9895246624946594,\\\\\\\\\\\\\\"Count\\\\\\\\\\\\\\":2489,\\\\\\\\\\\\\\"DecisionMark\\\\\\\\\\\\\\":[0.0,0.0010000000474974513,0.05287817938420348,0.0]}\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'View Details', - 'translator' => 'machine', - ], - 'CreateModel' => [ - 'summary' => 'Submit Task', - 'methods' => [ - 'post', - 'get', + 'title' => 'Query whitebox implementation policy details', + 'changeSet' => [ + ['createdAt' => '2025-07-24T09:04:05.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-12-27T11:32:42.000Z', 'description' => 'Response parameters changed'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryAuthRuleDetailByRuleId'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": {\\n \\"consoleRuleId\\": 6843,\\n \\"ruleId\\": \\"102224\\",\\n \\"ruleVersionId\\": 11519,\\n \\"gmtCreate\\": 1621578648000,\\n \\"gmtModified\\": 1565701886000,\\n \\"version\\": 1,\\n \\"eventName\\": \\"注册风险\\",\\n \\"eventCode\\": \\"de_aszbjb7236\\",\\n \\"ruleName\\": \\"营销风险识别\\",\\n \\"ruleStatus\\": \\"RUNNING\\",\\n \\"memo\\": \\"描述\\",\\n \\"ruleExpressions\\": \\"[{\\\\\\\\\\\\\\"expressionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"同一设备同一IP上的注册用户数\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"itemId\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"dK7EXHr490f\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"gte\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"大于等于\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"right\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"fieldValue\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"2\\\\\\\\\\\\\\"}}]\\",\\n \\"logicExpression\\": \\"1&2\\",\\n \\"ruleActions\\": \\"[{\\\\\\\\\\\\\\"inputs\\\\\\\\\\\\\\":[\\\\\\\\\\\\\\"unusualBrand\\\\\\\\\\\\\\"],\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"__addDeTags__\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"actionType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"TAG\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputType\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"const\\\\\\\\\\\\\\"}]\\",\\n \\"ruleActionMap\\": {\\n \\"key\\": \\"{\\\\n \\\\\\"VARIABLE\\\\\\": [\\\\n {\\\\n \\\\\\"actionType\\\\\\": \\\\\\"VARIABLE\\\\\\",\\\\n \\\\\\"code\\\\\\": \\\\\\"deCallCipProcessorService(\\\\\\\\\\\\\\"nickname_detection\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"\\\\\\\\\\\\\\")?.labels\\\\\\",\\\\n \\\\\\"sourceType\\\\\\": \\\\\\"SAF\\\\\\",\\\\n \\\\\\"inputs\\\\\\": [\\\\n \\\\\\"labels\\\\\\"\\\\n ],\\\\n \\\\\\"name\\\\\\": \\\\\\"__nickname_detection_labels__\\\\\\",\\\\n \\\\\\"description\\\\\\": \\\\\\"文本审核_增强版_用户昵称_标签\\\\\\",\\\\n \\\\\\"type\\\\\\": \\\\\\"PUB_SERVICE\\\\\\",\\\\n \\\\\\"title\\\\\\": \\\\\\"[底层]文本审核_增强版_用户昵称_标签\\\\\\",\\\\n \\\\\\"fieldType\\\\\\": \\\\\\"STRING\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\"actionType\\\\\\": \\\\\\"VARIABLE\\\\\\",\\\\n \\\\\\"code\\\\\\": \\\\\\"deCallCipProcessorService(\\\\\\\\\\\\\\"nickname_detection\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"\\\\\\\\\\\\\\")?.reason?.riskTips\\\\\\",\\\\n \\\\\\"sourceType\\\\\\": \\\\\\"SAF\\\\\\",\\\\n \\\\\\"inputs\\\\\\": [\\\\n \\\\\\"riskTips\\\\\\"\\\\n ],\\\\n \\\\\\"name\\\\\\": \\\\\\"__nickname_detection_reason_riskTips__\\\\\\",\\\\n \\\\\\"description\\\\\\": \\\\\\"文本审核_增强版_用户昵称_细分标签\\\\\\",\\\\n \\\\\\"type\\\\\\": \\\\\\"PUB_SERVICE\\\\\\",\\\\n \\\\\\"title\\\\\\": \\\\\\"[底层]文本审核_增强版_用户昵称_细分标签\\\\\\",\\\\n \\\\\\"fieldType\\\\\\": \\\\\\"STRING\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\"actionType\\\\\\": \\\\\\"VARIABLE\\\\\\",\\\\n \\\\\\"code\\\\\\": \\\\\\"deCallCipProcessorService(\\\\\\\\\\\\\\"nickname_detection\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"\\\\\\\\\\\\\\")?.reason?.adNums\\\\\\",\\\\n \\\\\\"sourceType\\\\\\": \\\\\\"SAF\\\\\\",\\\\n \\\\\\"inputs\\\\\\": [\\\\n \\\\\\"adNums\\\\\\"\\\\n ],\\\\n \\\\\\"name\\\\\\": \\\\\\"__nickname_detection_reason_adNums__\\\\\\",\\\\n \\\\\\"description\\\\\\": \\\\\\"文本审核_增强版_用户昵称_命中广告号\\\\\\",\\\\n \\\\\\"type\\\\\\": \\\\\\"PUB_SERVICE\\\\\\",\\\\n \\\\\\"title\\\\\\": \\\\\\"[底层]文本审核_增强版_用户昵称_命中广告号\\\\\\",\\\\n \\\\\\"fieldType\\\\\\": \\\\\\"STRING\\\\\\"\\\\n },\\\\n {\\\\n \\\\\\"actionType\\\\\\": \\\\\\"VARIABLE\\\\\\",\\\\n \\\\\\"code\\\\\\": \\\\\\"deCallCipProcessorService(\\\\\\\\\\\\\\"nickname_detection\\\\\\\\\\\\\\", \\\\\\\\\\\\\\"\\\\\\\\\\\\\\")?.reason?.riskWords\\\\\\",\\\\n \\\\\\"sourceType\\\\\\": \\\\\\"SAF\\\\\\",\\\\n \\\\\\"inputs\\\\\\": [\\\\n \\\\\\"riskWords\\\\\\"\\\\n ],\\\\n \\\\\\"name\\\\\\": \\\\\\"__nickname_detection_reason_riskWords__\\\\\\",\\\\n \\\\\\"description\\\\\\": \\\\\\"文本审核_增强版_用户昵称_命中风险片段\\\\\\",\\\\n \\\\\\"type\\\\\\": \\\\\\"PUB_SERVICE\\\\\\",\\\\n \\\\\\"title\\\\\\": \\\\\\"[底层]文本审核_增强版_用户昵称_命中风险片段\\\\\\",\\\\n \\\\\\"fieldType\\\\\\": \\\\\\"STRING\\\\\\"\\\\n }\\\\n ]\\\\n }\\"\\n },\\n \\"authType\\": \\"all\\",\\n \\"authUsers\\": \\"*\\",\\n \\"templateType\\": \\"PUB_SERVICE\\",\\n \\"priority\\": 10,\\n \\"auditId\\": 225,\\n \\"ruleAuthType\\": \\"WHITE_BOX\\",\\n \\"ruleType\\": \\"DEFAULT\\"\\n },\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'RecallRuleAudit' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - 'abilityTreeCode' => '155724', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'RegId', + 'name' => 'regId', 'in' => 'query', 'schema' => [ - 'description' => 'Region code', + 'description' => 'The region encoding.', + 'enumValueTitles' => [], 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', + 'title' => '', ], ], [ - 'name' => 'ModelName', + 'name' => 'id', 'in' => 'query', + 'schema' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'Model name.', - 'type' => 'string', - 'required' => true, - 'example' => 'qwen-max', + 'type' => 'object', + 'properties' => [ + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '4C7DC1C8-557F-5483-9E96-74D77A15EEB5', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'Withdraw a review', + 'summary' => 'Withdraws a review.', + 'changeSet' => [ + ['createdAt' => '2021-10-18T12:18:48.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'RecallRuleAudit'], + ], + ], + 'ramActions' => [ [ - 'name' => 'ModelScene', - 'in' => 'query', - 'schema' => [ - 'description' => 'Model scenario.', - 'type' => 'string', - 'required' => true, - 'example' => 'saf_ai_account_abuse', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"4C7DC1C8-557F-5483-9E96-74D77A15EEB5\\"\\n}","type":"json"}]', + ], + 'RemoveEvent' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'FilePath', + 'AK' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ + [ + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'File path.', - 'type' => 'string', - 'required' => true, - 'example' => 'tempCache/ef2387dfb357ffe87925fd51d2b5305b/1665717035328/mockData.csv', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'Counts', + 'name' => 'id', 'in' => 'query', - 'schema' => [ - 'description' => 'Number of file rows.', - 'type' => 'string', - 'required' => true, - 'example' => '1000', - ], + 'schema' => ['description' => 'The event ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '2556', 'title' => ''], ], [ - 'name' => 'ParameterNum', + 'name' => 'templateCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Number of file columns.', - 'type' => 'string', - 'required' => true, - 'example' => '10', - ], + 'schema' => ['description' => 'The templatetype of the input parameter.', 'type' => 'string', 'required' => false, 'example' => 'register', 'title' => ''], ], [ - 'name' => 'FileMD5', + 'name' => 'eventCode', 'in' => 'query', - 'schema' => [ - 'description' => 'File MD5 value.', - 'type' => 'string', - 'required' => true, - 'example' => 'VC6Sj3u138yfWHLxLl7dtA==', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_arqbuy7206', 'title' => ''], ], [ - 'name' => 'BucId', + 'name' => 'createType', 'in' => 'query', - 'schema' => [ - 'description' => 'Submitter ID.', - 'type' => 'string', - 'required' => true, - 'example' => 'WB01160353', - ], + 'schema' => ['description' => 'The creation type.', 'type' => 'string', 'required' => false, 'example' => 'NORMAL', 'title' => ''], ], [ - 'name' => 'UserLocalFileName', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Uploaded file name.', - 'type' => 'string', - 'required' => true, - 'example' => 'fileTest', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Result object.', - 'type' => 'boolean', - 'example' => 'True', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": true\\n}","type":"json"}]', - 'title' => 'Create Model', - 'translator' => 'machine', - ], - 'ModelNameIsDuplication' => [ - 'summary' => 'Is Model Name Duplicated', - 'methods' => [ - 'post', - 'get', + 'title' => 'Delete an event', + 'summary' => 'Deletes an event.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:23:08.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'RemoveEvent'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + ], + 'SampleFileDownload' => [ + 'summary' => 'Download template.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', - 'abilityTreeCode' => '155859', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], + 'abilityTreeCode' => '138558', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], + 'tenantRelevance' => 'publicInformation', ], 'parameters' => [ [ + 'name' => 'Lang', + 'in' => 'query', + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], + [ 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'ModelName', + 'name' => 'Tab', 'in' => 'query', - 'schema' => [ - 'description' => 'Model name.', - 'type' => 'string', - 'required' => true, - 'example' => 'text-embedding-v2', - ], + 'schema' => ['description' => 'The scenario.', 'type' => 'string', 'required' => false, 'example' => 'FINANCE', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Return result.', - 'type' => 'boolean', - 'example' => 'true', - ], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => ['description' => 'The request result.', 'type' => 'string', 'example' => 'true', 'title' => ''], + 'HttpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'The response message.', 'type' => 'string', 'example' => 'success', 'title' => ''], + 'Code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": true\\n}","type":"json"}]', - 'title' => 'Is Model Name Duplicated', - 'translator' => 'machine', - ], - 'ModelIsUsing' => [ - 'summary' => 'Enable, Disable', - 'methods' => [ - 'post', - 'get', + 'eventInfo' => [ + 'enable' => false, + 'eventNames' => [], ], - 'schemes' => [ - 'http', - 'https', + 'title' => 'SampleFileDownload', + 'changeSet' => [ + ['createdAt' => '2022-06-10T02:15:44.000Z', 'description' => 'OpenAPI offline'], ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - 'abilityTreeCode' => '155843', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SampleFileDownload'], ], ], - 'parameters' => [ + 'ramActions' => [ [ - 'name' => 'RegId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": \\"true\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\",\\n \\"Code\\": \\"200\\"\\n}","type":"json"}]', + ], + 'SaveAnalysisColumn' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'ModelId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Model ID.', - 'type' => 'string', - 'required' => true, - 'example' => '27269', - ], + 'AK' => [], ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ [ - 'name' => 'ModelName', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Model name.', - 'type' => 'string', - 'required' => true, - 'example' => 'text-embedding-v1', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'Status', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Model status.', - 'type' => 'string', - 'required' => true, - 'example' => 'Disabled', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'ModelCode', + 'name' => 'columns', 'in' => 'query', - 'schema' => [ - 'description' => 'Model code.', - 'type' => 'string', - 'required' => true, - 'example' => 'ebgdsa', - ], + 'schema' => ['description' => 'The custom columns.', 'type' => 'string', 'required' => true, 'example' => '[{\\"variableName\\":\\"requestId\\",\\"variableTitle\\":\\"RequestId\\",\\"variableType\\":\\"SYSTEM_BIND\\",\\"isDefault\\":true},{\\"variableName\\":\\"eventTime\\",\\"variableTitle\\":\\"事件时间\\",\\"variableType\\":\\"SYSTEM_BIND\\",\\"isDefault\\":true},{\\"variableName\\":\\"accountId\\",\\"variableTitle\\":\\"账号\\",\\"variableType\\":\\"SYSTEM_BIND\\",\\"isDefault\\":true},{\\"variableName\\":\\"deviceId\\",\\"variableTitle\\":\\"设备ID\\",\\"variableType\\":\\"SYSTEM_BIND\\",\\"isDefault\\":true},{\\"variableName\\":\\"eventCode\\",\\"variableTitle\\":\\"事件编码\\",\\"variableType\\":\\"SYSTEM_BIND\\",\\"isDefault\\":true},{\\"variableName\\":\\"ip\\",\\"variableTitle\\":\\"IP\\",\\"variableType\\":\\"SYSTEM_BIND\\",\\"isDefault\\":true},{\\"variableName\\":\\"score\\",\\"variableTitle\\":\\"分值\\",\\"variableType\\":\\"SYSTEM_BIND\\",\\"isDefault\\":true},{\\"variableName\\":\\"tags\\",\\"variableTitle\\":\\"标签\\",\\"variableType\\":\\"SYSTEM_BIND\\",\\"isDefault\\":true},{\\"variableName\\":\\"DEtest222\\",\\"variableTitle\\":\\"测试222\\",\\"variableType\\":\\"NATIVE\\",\\"isDefault\\":false}]', 'title' => ''], ], ], 'responses' => [ @@ -35436,103 +27886,124 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Result object.', - 'type' => 'boolean', - 'example' => 'true', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": true\\n}","type":"json"}]', - 'title' => 'Enable/Disable', - 'translator' => 'machine', - ], - 'ModelFileUpload' => [ - 'summary' => 'File Upload', - 'methods' => [ - 'post', - 'get', + 'title' => 'Save custom columns', + 'summary' => 'Saves custom columns.', + 'changeSet' => [ + ['createdAt' => '2021-12-22T09:23:29.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveAnalysisColumn'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'SaveByPassOrShuntEvent' => [ + 'summary' => 'The bypass/diversion configuration.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - 'abilityTreeCode' => '155881', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'RegId', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'ObjectName', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'File name.', - 'type' => 'string', - 'required' => true, - 'example' => '2023-07-10/商品信息批量导出-20230710132028', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'eventId', + 'in' => 'query', + 'schema' => ['description' => 'The event ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '445', 'title' => ''], + ], + [ + 'name' => 'eventType', + 'in' => 'query', + 'schema' => ['description' => 'The event type.', 'type' => 'string', 'required' => false, 'example' => 'MAIN', 'title' => ''], + ], + [ + 'name' => 'eventName', + 'in' => 'query', + 'schema' => ['description' => 'The event name.', 'type' => 'string', 'required' => false, 'example' => '注册事件', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Return result.', - 'type' => 'boolean', - 'example' => 'true', - ], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'success' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error message.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": true\\n}","type":"json"}]', - 'title' => 'File Upload Validation', - 'translator' => 'machine', - ], - 'ModelDelete' => [ - 'summary' => 'Delete', - 'methods' => [ - 'post', - 'get', + 'title' => 'Configure bypass/diversion', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveByPassOrShuntEvent'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": true\\n}","type":"json"}]', + ], + 'SearchSample' => [ + 'summary' => 'Sample Search ', + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -35541,111 +28012,146 @@ 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'get', - 'abilityTreeCode' => '155842', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '138403', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ + 'name' => 'Lang', + 'in' => 'query', + 'schema' => ['description' => 'The language of error messages returned by the API. Valid values: zh: Chinese. en: English. Default value: en.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], + [ + 'name' => 'Tab', + 'in' => 'query', + 'schema' => ['description' => 'The scenario.', 'type' => 'string', 'required' => false, 'example' => 'INTERNET', 'title' => ''], + ], + [ + 'name' => 'Keyword', + 'in' => 'query', + 'schema' => ['description' => 'The domain name keyword provided.', 'type' => 'string', 'required' => false, 'example' => 'test', 'title' => ''], + ], + [ + 'name' => 'UploadTimeStart', + 'in' => 'query', + 'schema' => ['description' => 'The upload start time.', 'type' => 'string', 'required' => false, 'example' => '2023-02-09 14:12:12', 'title' => ''], + ], + [ + 'name' => 'UploadTimeEnd', + 'in' => 'query', + 'schema' => ['description' => 'The upload end time.', 'type' => 'string', 'required' => false, 'example' => '2023-03-09 14:45:26', 'title' => ''], + ], + [ 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The area encoding.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'ModelName', + 'name' => 'Type', 'in' => 'query', - 'schema' => [ - 'description' => 'Model name.', - 'type' => 'string', - 'required' => true, - 'example' => 'qwen-max', - ], + 'schema' => ['description' => 'The access type.', 'type' => 'string', 'required' => false, 'example' => 'SAF_CONSOLE', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ + 'description' => '', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'RequestId' => ['description' => 'Request ID. ', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], 'ResultObject' => [ - 'description' => 'Deletion result.', - 'type' => 'boolean', - 'example' => 'true', + 'description' => 'Return Result. ', + 'type' => 'array', + 'items' => [ + 'description' => 'Return Result. ', + 'type' => 'object', + 'properties' => [ + 'SampleId' => ['description' => 'Sample ID. ', 'type' => 'integer', 'format' => 'int32', 'example' => '9b020e69bbae49d88c07a377c3ab7a71', 'title' => ''], + 'SampleName' => ['description' => 'Sample Name. ', 'type' => 'string', 'example' => 'Test', 'title' => ''], + 'Tab' => ['description' => 'Scenario. ', 'type' => 'string', 'example' => 'FINANCE', 'title' => ''], + 'UploadTime' => ['description' => 'File Upload Time. ', 'type' => 'string', 'example' => '2023-12-01 12:23:34', 'title' => ''], + 'UploadUserName' => ['description' => 'Uploader. ', 'type' => 'string', 'example' => 'ds', 'title' => ''], + 'Remark' => ['description' => 'Remarks. ', 'type' => 'string', 'example' => 'ios_velo', 'title' => ''], + 'FileName' => ['description' => 'File Name. ', 'type' => 'string', 'example' => 'icekredit_model_A_2025c_1755826424_870000.csv', 'title' => ''], + 'FileSize' => ['description' => 'File Size. ', 'type' => 'integer', 'format' => 'int32', 'example' => '572', 'title' => ''], + 'RowCount' => ['description' => 'Number of Records. ', 'type' => 'integer', 'format' => 'int32', 'example' => '325', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], + 'Code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'HttpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'The returned message.', 'type' => 'string', 'example' => 'success', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": true\\n}","type":"json"}]', - 'title' => 'Delete Model', - 'translator' => 'machine', - ], - 'DescribeListModel' => [ - 'summary' => 'Display of Model List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Sample query', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:SearchSample', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": [\\n {\\n \\"SampleId\\": 0,\\n \\"SampleName\\": \\"Test\\",\\n \\"Tab\\": \\"FINANCE\\",\\n \\"UploadTime\\": \\"2023-12-01 12:23:34\\",\\n \\"UploadUserName\\": \\"ds\\",\\n \\"Remark\\": \\"ios_velo\\",\\n \\"FileName\\": \\"icekredit_model_A_2025c_1755826424_870000.csv\\",\\n \\"FileSize\\": 572,\\n \\"RowCount\\": 325\\n }\\n ],\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', + ], + 'StartOrStopByPassShuntEvent' => [ + 'summary' => 'Starts or stops a bypass event.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - 'abilityTreeCode' => '155392', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], - ], + 'operationType' => 'readAndWrite', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'PageSize', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Number of items per page.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'CurrentPage', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'RegId', + 'name' => 'eventId', + 'in' => 'query', + 'schema' => ['description' => 'The event ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '445', 'title' => ''], + ], + [ + 'name' => 'status', 'in' => 'query', 'schema' => [ - 'description' => 'Region code.', + 'description' => 'The status.', + 'enumValueTitles' => ['Offline.', 'Online.'], 'type' => 'string', 'required' => false, - 'example' => 'cn-hangzhou', + 'example' => '1', + 'title' => '', ], ], ], @@ -35654,114 +28160,44 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Returned data.', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned data.', - 'type' => 'object', - 'properties' => [ - 'modelId' => [ - 'description' => 'Unique identifier of the model in use.', - 'type' => 'string', - 'example' => 'qwen-plus', - ], - 'modelName' => [ - 'description' => 'Model name.', - 'type' => 'string', - 'example' => 'custom_model', - ], - 'modelScene' => [ - 'description' => 'Model scenario.', - 'type' => 'string', - 'example' => 'custom_scene', - ], - 'createTime' => [ - 'description' => 'Creation time.', - 'type' => 'string', - 'example' => '2025-05-07T02:26:01Z', - ], - 'updateTime' => [ - 'description' => 'Last update time of the model.', - 'type' => 'string', - 'example' => '2024-11-18T02:07:00Z', - ], - 'userId' => [ - 'description' => 'User ID.', - 'type' => 'string', - 'example' => '1806507582222226', - ], - 'bucId' => [ - 'description' => 'Uploader ID.', - 'type' => 'string', - 'example' => '011786', - ], - 'modelCode' => [ - 'description' => 'Model code.', - 'type' => 'string', - 'example' => 'code', - ], - 'modelStatus' => [ - 'description' => 'Model status, values: -**ENABLED**: Enabled-**DISABLED**: Disabled', - 'type' => 'string', - 'example' => 'ENABLED', - ], - 'taskId' => [ - 'description' => 'Task ID.', - 'type' => 'string', - 'example' => '0c8a3799-5ac8-434b-b255-e06edb35c05f', - ], - 'userLocalFileName' => [ - 'description' => 'File name.', - 'type' => 'string', - 'example' => 'saf-ai-1662519103706.csv', - ], - ], - ], - ], - 'TotalItem' => [ - 'description' => 'Total number of records.', - 'type' => 'string', - 'example' => '1', - ], - 'TotalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'string', - 'example' => '1', - ], - 'CurrentPage' => [ - 'description' => 'Current page number.', - 'type' => 'string', - 'example' => '1', - ], - 'PageSize' => [ - 'description' => 'Number of items per page.', - 'type' => 'string', - 'example' => '30', - ], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'success' => ['description' => 'Indicates whether the request was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error message.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": [\\n {\\n \\"modelId\\": \\"qwen-plus\\",\\n \\"modelName\\": \\"custom_model\\",\\n \\"modelScene\\": \\"custom_scene\\",\\n \\"createTime\\": \\"2025-05-07T02:26:01Z\\",\\n \\"updateTime\\": \\"2024-11-18T02:07:00Z\\",\\n \\"userId\\": \\"1806507582222226\\",\\n \\"bucId\\": \\"011786\\",\\n \\"modelCode\\": \\"code\\",\\n \\"modelStatus\\": \\"ENABLED\\",\\n \\"taskId\\": \\"0c8a3799-5ac8-434b-b255-e06edb35c05f\\",\\n \\"userLocalFileName\\": \\"saf-ai-1662519103706.csv\\"\\n }\\n ],\\n \\"TotalItem\\": \\"1\\",\\n \\"TotalPage\\": \\"1\\",\\n \\"CurrentPage\\": \\"1\\",\\n \\"PageSize\\": \\"30\\"\\n}","type":"json"}]', - 'title' => 'Model Task List', - 'translator' => 'machine', - ], - 'ModelSampleDownload' => [ - 'summary' => 'Template Download', - 'methods' => [ - 'post', - 'get', + 'title' => 'Start or stop a bypass event', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'StartOrStopByPassShuntEvent'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": true\\n}","type":"json"}]', + ], + 'StartSimulationTask' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -35770,57 +28206,72 @@ 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', - 'abilityTreeCode' => '155933', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ - 'name' => 'RegId', + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], + [ + 'name' => 'id', + 'in' => 'query', + 'schema' => ['description' => 'The primary key ID.', 'type' => 'string', 'required' => true, 'example' => '3144', 'title' => ''], + ], + [ + 'name' => 'regId', + 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ - 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Request result.', - 'type' => 'boolean', - 'example' => 'true', - ], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": true\\n}","type":"json"}]', - 'title' => 'Template Download', - 'translator' => 'machine', - ], - 'DescribeModelOssPolicy' => [ - 'summary' => 'Get File Upload Credentials', - 'methods' => [ - 'post', - 'get', + 'title' => 'Start executing a task', + 'summary' => 'Starts executing a task.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:06.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'StartSimulationTask'], + ], ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'StopSimulationTask' => [ + 'summary' => 'Stops a task.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -35828,30 +28279,28 @@ ], 'operationType' => 'read', 'systemTags' => [ - 'operationType' => 'list', + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], + [ + 'name' => 'id', + 'in' => 'query', + 'schema' => ['description' => 'The task ID.', 'type' => 'string', 'required' => true, 'example' => '376773', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -35859,225 +28308,188 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'Key' => [ - 'description' => 'OSS access key secret.', - 'type' => 'string', - 'example' => 'saf/a/uid/ccc', - ], - 'resultObject' => [ - 'description' => 'Return result.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'Signature' => [ - 'description' => 'Signature information.', - 'type' => 'string', - 'example' => 'tzl1wL4q8rR/xxxxxx', - ], - 'Host' => [ - 'description' => 'Address.', - 'type' => 'string', - 'example' => 'https://xxxxxxxx-xxxxxxx.aliyuncs.com', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'Policy' => [ - 'description' => 'The policy for user form upload, which is a base64-encoded string.', - 'type' => 'string', - 'example' => 'eyJleHBpxxxxxx', - ], - 'AccessId' => [ - 'description' => 'Access ID for OSS.', - 'type' => 'string', - 'example' => 'LTAxxxxxxxxxxxx', - ], - 'Message' => [ - 'description' => 'Error message.', - 'type' => 'string', - 'example' => 'success', - ], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Key\\": \\"saf/a/uid/ccc\\",\\n \\"resultObject\\": true,\\n \\"Signature\\": \\"tzl1wL4q8rR/xxxxxx\\",\\n \\"Host\\": \\"https://saf-ai.oss-cn-shanghai.aliyuncs.com\\",\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"Policy\\": \\"eyJleHBpxxxxxx\\",\\n \\"AccessId\\": \\"LTAIpeYTKEbC0v10\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', - 'title' => 'Model OSS Information', - 'translator' => 'machine', - ], - 'PocGetDownloadUrl' => [ - 'summary' => 'PocGetDownloadUrl', - 'methods' => [ - 'post', + 'title' => 'Stop a task', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:19:05.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'StopSimulationTask'], + ], ], - 'security' => [ + 'ramActions' => [ [ - 'AK' => [], + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeCode' => '168985', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'SwitchExpressionVariable' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], ], ], + 'operationType' => 'readAndWrite', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'Token', + 'name' => 'regId', + 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], + ], + [ + 'name' => 'id', + 'in' => 'query', + 'schema' => ['description' => 'The variable ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '2556', 'title' => ''], + ], + [ + 'name' => 'dataVersion', + 'in' => 'query', + 'schema' => ['description' => 'The data version.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'status', 'in' => 'query', 'schema' => [ - 'description' => 'Task token.', + 'description' => 'The status. Valid values:'."\n" + .'- DISABLE'."\n" + .'- ENABLE.', + 'enumValueTitles' => ['DISABLE' => 'Disabled.', 'ENABLE' => 'Enabled.'], 'type' => 'string', - 'required' => false, - 'example' => 'd83221f51752805880', + 'required' => true, + 'example' => 'ENABLE', + 'title' => '', ], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ - 'title' => 'Schema of Response', - 'description' => 'Response schema', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'ID of the request', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'Data' => [ - 'description' => 'Data', - 'type' => 'string', - 'example' => '{\'searchResult\': [], \'searchTotalNum\': 0, \'searchTime\': 0.012349}', - ], - 'Code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], - 'Message' => [ - 'description' => 'Response message', - 'type' => 'string', - 'example' => 'successful', - ], - 'Success' => [ - 'description' => 'Indicates whether the call was successful. true: Call succeeded. false: Call failed.', - 'type' => 'string', - 'example' => 'True', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', + 'title' => 'Modify custom variable status', + 'summary' => 'Enables or disables a custom variable.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:27:35.000Z', 'description' => 'OpenAPI offline'], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"Data\\": \\"{\'searchResult\': [], \'searchTotalNum\': 0, \'searchTime\': 0.012349}\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"successful\\",\\n \\"Success\\": \\"True\\"\\n}","type":"json"}]', - 'title' => 'Get Download URL', - 'translator' => 'machine', - ], - 'DescribeRiskTagsLineChart' => [ - 'summary' => 'Tag Hit Rate Tag Hit Dimension', - 'methods' => [ - 'post', - 'get', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SwitchExpressionVariable'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'SwitchField' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'list', - ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for the request and response messages. Default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'RegId', + 'name' => 'id', + 'in' => 'query', + 'schema' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '250002', 'title' => ''], + ], + [ + 'name' => 'status', 'in' => 'query', 'schema' => [ - 'description' => 'Region code', + 'description' => 'The status. Valid values:'."\n" + .'- **DISABLE**: disabled'."\n" + .'- **ENABLE**: enabled.', + 'enumValueTitles' => ['DISABLE' => 'Disabled.', 'ENABLE' => 'Enabled.'], 'type' => 'string', 'required' => false, - 'example' => 'cn-hangzhou', + 'example' => 'ENABLE', + 'title' => '', ], ], [ - 'name' => 'EventCodes', + 'name' => 'source', 'in' => 'query', 'schema' => [ - 'description' => 'Event code', + 'description' => 'The field source. Valid values:'."\n" + .'- **DEFINE**: custom'."\n" + .'- **DEFAULT**: system default.', + 'enumValueTitles' => ['DEFINE' => 'Custom.', 'DEFAULT' => 'System default.'], 'type' => 'string', 'required' => false, - 'example' => 'de_afghcf6411', + 'example' => 'DEFINE', + 'title' => '', ], ], [ - 'name' => 'BeginTime', + 'name' => 'name', 'in' => 'query', - 'schema' => [ - 'description' => 'Start time of the query, in milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1729563800605', - ], + 'schema' => ['description' => 'The parameter name.', 'type' => 'string', 'required' => false, 'example' => 'age', 'title' => ''], ], [ - 'name' => 'EndTime', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'End time, accurate to milliseconds (ms).', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1729563800605', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ @@ -36085,123 +28497,44 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'Success' => [ - 'description' => 'Indicates whether the request was successful.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'Code' => [ - 'description' => 'Status code. Note: 200 indicates success.', - 'type' => 'string', - 'example' => '200', - ], - 'Message' => [ - 'description' => 'Error message.', - 'type' => 'string', - 'example' => 'success', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], - 'ResultObject' => [ - 'description' => 'Returned result information', - 'type' => 'object', - 'properties' => [ - 'Xaxis' => [ - 'description' => 'X-axis data of the chart', - 'type' => 'object', - 'properties' => [ - 'Data' => [ - 'description' => 'Data returned by the chart', - 'type' => 'array', - 'items' => [ - 'description' => 'X-axis data of the chart', - 'type' => 'string', - 'example' => '['."\n" - .' "2025-07-01",'."\n" - .' "2025-07-02",'."\n" - .' "2025-07-03",'."\n" - .' "2025-07-04",'."\n" - .' "2025-07-05",'."\n" - .' "2025-07-06",'."\n" - .' "2025-07-07",'."\n" - .' "2025-07-08",'."\n" - .' "2025-07-09",'."\n" - .' "2025-07-10"'."\n" - .' ]', - ], - ], - ], - ], - 'Series' => [ - 'description' => 'Chart data', - 'type' => 'array', - 'items' => [ - 'description' => 'Chart data', - 'type' => 'object', - 'properties' => [ - 'Name' => [ - 'description' => 'Name', - 'type' => 'string', - 'example' => 'rm0102', - ], - 'Data' => [ - 'description' => 'Data', - 'type' => 'number', - 'format' => 'float', - 'example' => '10', - 'default' => '0.0', - ], - ], - ], - ], - 'Total' => [ - 'description' => 'Total number of records.', - 'type' => 'array', - 'items' => [ - 'description' => 'Total count', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '4', - ], - ], - 'Percent' => [ - 'description' => 'Call percentage, represented as a decimal', - 'type' => 'array', - 'items' => [ - 'description' => 'Percentage, represented as a decimal', - 'type' => 'number', - 'format' => 'float', - 'example' => '0.5', - ], - ], - ], - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"Success\\": true,\\n \\"Code\\": \\"200\\",\\n \\"Message\\": \\"success\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"ResultObject\\": {\\n \\"Xaxis\\": {\\n \\"Data\\": [\\n \\"[\\\\n \\\\\\"2025-07-01\\\\\\",\\\\n \\\\\\"2025-07-02\\\\\\",\\\\n \\\\\\"2025-07-03\\\\\\",\\\\n \\\\\\"2025-07-04\\\\\\",\\\\n \\\\\\"2025-07-05\\\\\\",\\\\n \\\\\\"2025-07-06\\\\\\",\\\\n \\\\\\"2025-07-07\\\\\\",\\\\n \\\\\\"2025-07-08\\\\\\",\\\\n \\\\\\"2025-07-09\\\\\\",\\\\n \\\\\\"2025-07-10\\\\\\"\\\\n ]\\"\\n ]\\n },\\n \\"Series\\": [\\n {\\n \\"Name\\": \\"rm0102\\",\\n \\"Data\\": 10\\n }\\n ],\\n \\"Total\\": [\\n 4\\n ],\\n \\"Percent\\": [\\n 0.5\\n ]\\n }\\n}","type":"json"}]', - 'title' => 'Tag Hit Rate Tag Hit Dimension', - 'translator' => 'machine', - ], - 'ImportField' => [ - 'summary' => 'Batch Import', - 'methods' => [ - 'post', - 'get', + 'title' => 'Enable or disable a field', + 'summary' => 'Toggles a field on or off.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:27:23.000Z', 'description' => 'OpenAPI offline'], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SwitchField'], + ], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'SwitchQueryVariable' => [ + 'summary' => 'Queries the enabling or disabling status of a variable.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -36209,1351 +28542,878 @@ ], 'operationType' => 'readAndWrite', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'create', - 'abilityTreeCode' => '173080', - 'abilityTreeNodes' => [ - 'FEATUREsafWH3N80', - ], - 'tenantRelevance' => 'publicInformation', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'FileUrl', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Attachment download URL.', - 'type' => 'string', - 'required' => true, - 'example' => 'filed/data/text.csv', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'RegId', + 'name' => 'id', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '3144', 'title' => ''], + ], + [ + 'name' => 'status', + 'in' => 'query', + 'schema' => ['description' => 'The status.', 'type' => 'string', 'required' => false, 'example' => 'ENABLE', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], 'schema' => [ 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'Success' => [ - 'description' => 'Indicator of whether the request was successful.', - 'type' => 'boolean', - 'example' => 'true', - ], - 'Code' => [ - 'description' => 'API status code.', - 'type' => 'string', - 'example' => '200', - ], - 'Message' => [ - 'description' => 'Error message.', - 'type' => 'string', - 'example' => 'successful', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code', - 'type' => 'string', - 'example' => '200', - ], - 'ResultObject' => [ - 'description' => 'Returned result', - 'type' => 'object', - 'properties' => [ - 'TotalNum' => [ - 'description' => 'Total number of records.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '7', - ], - 'SuccessNum' => [ - 'description' => 'Number of successful executions.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '7', - ], - 'FailFieldNames' => [ - 'description' => 'Names of fields that failed to upload', - 'type' => 'string', - 'example' => 'test', - ], - ], - ], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'eventInfo' => [ - 'enable' => false, - 'eventNames' => [], + 'title' => 'Query variable enabling or disabling status', + 'changeSet' => [ + ['createdAt' => '2023-01-05T03:46:33.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2021-11-23T12:31:20.000Z', 'description' => 'OpenAPI offline'], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"Success\\": true,\\n \\"Code\\": \\"200\\",\\n \\"Message\\": \\"successful\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"ResultObject\\": {\\n \\"TotalNum\\": 7,\\n \\"SuccessNum\\": 7,\\n \\"FailFieldNames\\": \\"test\\"\\n }\\n}","type":"json"}]', - 'title' => 'Batch Import Fields', - 'translator' => 'machine', - ], - 'DescribeInitDig' => [ - 'summary' => 'Initialization Popup Information', - 'methods' => [ - 'post', - 'get', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SwitchQueryVariable'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'SwitchToOnline' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'systemTags' => [ - 'operationType' => 'get', - 'abilityTreeCode' => '193636', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], - ], + 'operationType' => 'readAndWrite', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for request and response messages. Default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'RegId', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'Type', + 'name' => 'eventId', 'in' => 'query', - 'schema' => [ - 'description' => 'Data source type', - 'type' => 'string', - 'required' => true, - 'example' => 'SAF_CONSOLE', - ], + 'schema' => ['description' => 'The ID of the event to switch to.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => 'de_ahqhsw7665', 'title' => ''], ], ], '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' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Returned result information', - 'type' => 'object', - 'properties' => [ - 'TipInfo' => [ - 'description' => 'Prompt information', - 'type' => 'string', - 'example' => '阿里云内部测试', - ], - ], - ], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'success' => ['description' => 'Indicates whether the operation is successful. A value of true indicates success.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error message.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', - ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": {\\n \\"TipInfo\\": \\"阿里云内部测试\\"\\n }\\n}","type":"json"}]', - 'title' => 'POC Popup Prompt Information', - 'description' => 'Add prompt information in BOPS, POC new page initialization popup prompts this information', - 'responseParamsDescription' => 'None', - 'extraInfo' => '无', - 'translator' => 'machine', - ], - 'CompareCopyRuleVariable' => [ - 'summary' => 'Policy Comparison', - 'methods' => [ - 'post', - 'get', + 'title' => 'Switch a bypass event to online', + 'summary' => 'Switches an event to online with one click.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SwitchToOnline'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": true\\n}","type":"json"}]', + ], + 'SwitchVariable' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'readAndWrite', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for requests and responses. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'SourceRuleId', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Original policy ruleId.', - 'type' => 'string', - 'required' => false, - 'example' => '102125', - ], + 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'SourceRuleIds', + 'name' => 'id', 'in' => 'query', - 'schema' => [ - 'description' => 'Original policy ruleIds.', - 'type' => 'string', - 'required' => false, - 'example' => '102125,102129', - ], + 'schema' => ['description' => 'The primary key ID of the cumulative variable.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '2557', 'title' => ''], ], [ - 'name' => 'TargetEventCode', + 'name' => 'dataVersion', 'in' => 'query', - 'schema' => [ - 'description' => 'Target event eventCode.', - 'type' => 'string', - 'required' => false, - 'example' => 'de_ajtshf1581', - ], + 'schema' => ['description' => 'The data version.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'RegId', + 'name' => 'name', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The name of the cumulative variable, which is generated by the backend.', 'type' => 'string', 'required' => false, 'example' => 'hS6fn8Oe0c1', 'title' => ''], ], [ - 'name' => 'CreateType', + 'name' => 'status', 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'schema' => ['description' => 'The status.', 'type' => 'string', 'required' => false, 'example' => 'ENABLE', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], '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' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Result object.', - 'type' => 'object', - 'properties' => [ - 'EventVariableList' => [ - 'description' => 'Event field variables', - 'type' => 'array', - 'items' => [ - 'description' => 'Event field variables', - 'type' => 'object', - 'properties' => [ - 'Id' => [ - 'description' => 'Variable id', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '375', - ], - 'Name' => [ - 'description' => 'Variable name', - 'type' => 'string', - 'example' => 'age', - ], - 'Title' => [ - 'description' => 'Title', - 'type' => 'string', - 'example' => '年龄', - ], - 'Description' => [ - 'description' => 'Description', - 'type' => 'string', - 'example' => '描述', - ], - 'OutType' => [ - 'description' => 'Variable type', - 'type' => 'string', - 'example' => 'NATIVE', - ], - ], - ], - ], - 'NameListVariableList' => [ - 'description' => 'Name list variables', - 'type' => 'array', - 'items' => [ - 'description' => 'Name list variables', - 'type' => 'object', - 'properties' => [ - 'Id' => [ - 'description' => 'Variable id', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1987', - ], - 'Name' => [ - 'description' => 'Variable name', - 'type' => 'string', - 'example' => 'nl_UN8otElLb490', - ], - 'Title' => [ - 'description' => 'Title', - 'type' => 'string', - 'example' => '白名单', - ], - 'Description' => [ - 'description' => 'Description', - 'type' => 'string', - 'example' => '描述', - ], - 'OutType' => [ - 'description' => 'Variable type', - 'type' => 'string', - 'example' => 'NAME_LIST', - ], - ], - ], - ], - 'SystemVariableList' => [ - 'description' => 'System variable list', - 'type' => 'array', - 'items' => [ - 'description' => 'System variable list', - 'type' => 'object', - 'properties' => [ - 'Id' => [ - 'description' => 'Variable ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1003', - ], - 'Name' => [ - 'description' => 'Variable name', - 'type' => 'string', - 'example' => 'sl_S02sHLFT7818', - ], - 'Title' => [ - 'description' => 'Title', - 'type' => 'string', - 'example' => '根据ip地址得到评分'."\n", - ], - 'Description' => [ - 'description' => 'Description', - 'type' => 'string', - 'example' => '描述', - ], - 'OutType' => [ - 'description' => 'Variable type', - 'type' => 'string', - 'example' => 'SELF_BIND', - ], - ], - ], - ], - 'CustVariableList' => [ - 'description' => 'Cumulative variable list', - 'type' => 'array', - 'items' => [ - 'description' => 'Cumulative variable list', - 'type' => 'object', - 'properties' => [ - 'Id' => [ - 'description' => 'Variable ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1483', - ], - 'Name' => [ - 'description' => 'Variable name', - 'type' => 'string', - 'example' => 'dxkkLw8fe18', - ], - 'Title' => [ - 'description' => 'Title', - 'type' => 'string', - 'example' => '近1天账户登录设备数_bk4'."\n", - ], - 'Description' => [ - 'description' => 'Description', - 'type' => 'string', - 'example' => '描述', - ], - 'OutType' => [ - 'description' => 'Variable type', - 'type' => 'string', - 'example' => 'SELF_VELOCITY', - ], - ], - ], - ], - 'ExpressionVariableList' => [ - 'description' => 'Custom variable list', - 'type' => 'array', - 'items' => [ - 'description' => 'Custom variable list', - 'type' => 'object', - 'properties' => [ - 'Id' => [ - 'description' => 'Variable ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2540', - ], - 'Name' => [ - 'description' => 'Variable name', - 'type' => 'string', - 'example' => 'ex_XheC9A382fe7', - ], - 'Title' => [ - 'description' => 'Title', - 'type' => 'string', - 'example' => '手机号前7位', - ], - 'Description' => [ - 'description' => 'Description', - 'type' => 'string', - 'example' => '描述', - ], - 'OutType' => [ - 'description' => 'Variable Type', - 'type' => 'string', - 'example' => 'EXPRESSION', - ], - ], - ], - ], - 'QueryExpressionVariableList' => [ - 'description' => 'Custom Query Variable List', - 'type' => 'array', - 'items' => [ - 'description' => 'Custom Query Variable List', - 'type' => 'object', - 'properties' => [ - 'Id' => [ - 'description' => 'Variable ID', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '217', - ], - 'Name' => [ - 'description' => 'Variable Name', - 'type' => 'string', - 'example' => 'ex_vcaoii1697', - ], - 'Title' => [ - 'description' => 'Title', - 'type' => 'string', - 'example' => '获取年龄', - ], - 'Description' => [ - 'description' => 'Description', - 'type' => 'string', - 'example' => '描述', - ], - 'OutType' => [ - 'description' => 'Variable Type', - 'type' => 'string', - 'example' => 'QUERY_EXPRESSION', - ], - ], - ], - ], - ], - ], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', + 'title' => 'Enable or Disable Cumulative Variable', + 'summary' => 'Enables or disables a cumulative variable.', + 'changeSet' => [ + ['createdAt' => '2023-01-09T06:11:43.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2022-05-11T07:27:47.000Z', 'description' => 'OpenAPI offline'], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": {\\n \\"EventVariableList\\": [\\n {\\n \\"Id\\": 375,\\n \\"Name\\": \\"age\\",\\n \\"Title\\": \\"年龄\\",\\n \\"Description\\": \\"描述\\",\\n \\"OutType\\": \\"NATIVE\\"\\n }\\n ],\\n \\"NameListVariableList\\": [\\n {\\n \\"Id\\": 1987,\\n \\"Name\\": \\"nl_UN8otElLb490\\",\\n \\"Title\\": \\"白名单\\",\\n \\"Description\\": \\"描述\\",\\n \\"OutType\\": \\"NAME_LIST\\"\\n }\\n ],\\n \\"SystemVariableList\\": [\\n {\\n \\"Id\\": 1003,\\n \\"Name\\": \\"sl_S02sHLFT7818\\",\\n \\"Title\\": \\"根据ip地址得到评分\\\\n\\",\\n \\"Description\\": \\"描述\\",\\n \\"OutType\\": \\"SELF_BIND\\"\\n }\\n ],\\n \\"CustVariableList\\": [\\n {\\n \\"Id\\": 1483,\\n \\"Name\\": \\"dxkkLw8fe18\\",\\n \\"Title\\": \\"近1天账户登录设备数_bk4\\\\n\\",\\n \\"Description\\": \\"描述\\",\\n \\"OutType\\": \\"SELF_VELOCITY\\"\\n }\\n ],\\n \\"ExpressionVariableList\\": [\\n {\\n \\"Id\\": 2540,\\n \\"Name\\": \\"ex_XheC9A382fe7\\",\\n \\"Title\\": \\"手机号前7位\\",\\n \\"Description\\": \\"描述\\",\\n \\"OutType\\": \\"EXPRESSION\\"\\n }\\n ],\\n \\"QueryExpressionVariableList\\": [\\n {\\n \\"Id\\": 217,\\n \\"Name\\": \\"ex_vcaoii1697\\",\\n \\"Title\\": \\"获取年龄\\",\\n \\"Description\\": \\"描述\\",\\n \\"OutType\\": \\"QUERY_EXPRESSION\\"\\n }\\n ]\\n }\\n}","type":"json"}]', - 'title' => 'Policy Replication Comparison', - 'translator' => 'machine', - ], - 'DeepCopyRule' => [ - 'summary' => 'Policy Replication', - 'methods' => [ - 'post', - 'get', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SwitchVariable'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'TaskNameByUserId' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', + 'abilityTreeCode' => '138560', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'SourceRuleId', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Source policy ID', - 'type' => 'string', - 'required' => false, - 'example' => '102125', - ], + 'schema' => ['description' => 'The region ID.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'SourceRuleIds', + 'name' => 'TaskName', 'in' => 'query', + 'schema' => ['description' => 'The task name.', 'type' => 'string', 'required' => false, 'example' => 'Methylation_node_5_3', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ - 'description' => 'Target policy ID', - 'type' => 'string', - 'required' => false, - 'example' => '102125,102129', + 'type' => 'object', + 'properties' => [ + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => ['description' => 'The returned result.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'HttpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Code' => ['description' => 'The response code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'The returned message.', 'type' => 'string', 'example' => 'success', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], + ], + 'title' => 'Check whether a task name is duplicate', + 'summary' => 'Checks whether a task name is duplicate.', + 'changeSet' => [ + ['createdAt' => '2024-06-19T12:22:10.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-06-10T02:15:44.000Z', 'description' => 'OpenAPI offline'], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'TaskNameByUserId'], + ], + ], + 'ramActions' => [ [ - 'name' => 'TargetEventCode', - 'in' => 'query', - 'schema' => [ - 'description' => 'Target event', - 'type' => 'string', - 'required' => false, - 'example' => 'de_ajtshf1581', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": true,\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Code\\": \\"200\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', + ], + 'UpdateAnalysisConditionFavorite' => [ + 'summary' => 'Modifies a query condition.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'TargetEventName', + 'AK' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ + [ + 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Target event name', - 'type' => 'string', - 'required' => false, - 'example' => '目标事件名称', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'ExpressionVariableInfo', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Custom variables to be added', - 'type' => 'string', - 'required' => false, - 'example' => '[{"id":"ex_2wxZPcxg3a03","title":"新标题"}]', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'QueryExpressionVariableInfo', + 'name' => 'id', 'in' => 'query', - 'schema' => [ - 'description' => 'Custom query variables to be added', - 'type' => 'string', - 'required' => false, - 'example' => '[{"id":"ex_2wxZPcxg3a03","title":"新标题"}]', - ], + 'schema' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '3144', 'title' => ''], ], [ - 'name' => 'CustWriteInfo', + 'name' => 'name', 'in' => 'query', - 'schema' => [ - 'description' => 'Read cumulative variable', - 'type' => 'string', - 'required' => false, - 'example' => '[1234,2345]', - ], + 'schema' => ['description' => 'The condition name.', 'type' => 'string', 'required' => false, 'example' => '查询条件1', 'title' => ''], ], [ - 'name' => 'CustInsertInfo', + 'name' => 'eventCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Newly added cumulative variable', - 'type' => 'string', - 'required' => false, - 'example' => '[{"id":"1288","title":"新标题"}]', - ], + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_ajnoqe2016', 'title' => ''], ], [ - 'name' => 'CreateType', + 'name' => 'eventBeginTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'schema' => ['description' => 'The start time, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1752076800000', 'title' => ''], ], [ - 'name' => 'RegId', + 'name' => 'eventEndTime', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The end time, in milliseconds (ms).', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1753891199000', 'title' => ''], + ], + [ + 'name' => 'condition', + 'in' => 'query', + 'schema' => ['description' => 'The condition value.', 'type' => 'string', 'required' => false, 'example' => '{\\"relationship\\":\\"and\\",\\"list\\":[{\\"deepCount\\":1,\\"left\\":{\\"hasRightVariable\\":true,\\"fieldType\\":\\"INT\\",\\"functionName\\":\\"\\",\\"leftVariableType\\":\\"NATIVE\\",\\"name\\":\\"DEtest222\\",\\"operatorCode\\":\\"equals\\"},\\"right\\":{\\"rightVariableType\\":\\"constant\\",\\"name\\":\\"9007199254\\",\\"functionName\\":\\"\\"},\\"operatorCode\\":\\"equals\\"}]}', 'title' => ''], + ], + [ + 'name' => 'type', + 'in' => 'query', + 'schema' => ['description' => 'The type. Valid values:'."\n" + .'- BASIC: basic query.'."\n" + .'- ADVANCE: advanced query.'."\n" + .'- BATCH: batch query.', 'type' => 'string', 'required' => false, 'example' => 'BASIC', 'title' => ''], + ], + [ + 'name' => 'fieldName', + 'in' => 'query', + 'schema' => ['description' => 'The field name.', 'type' => 'string', 'required' => false, 'example' => 'age', 'title' => ''], + ], + [ + 'name' => 'fieldValue', + 'in' => 'query', + 'schema' => ['description' => 'The field value.', 'type' => 'string', 'required' => false, 'example' => '20', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'Schema of Response', - 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Returned result information', - 'type' => 'object', - 'properties' => [ - 'RuleId' => [ - 'description' => 'Policy ID', - 'type' => 'string', - 'example' => '104556', - ], - 'ConsoleRuleId' => [ - 'description' => 'Primary key of the policy', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2346', - ], - 'RuleVersionId' => [ - 'description' => 'Primary key of the policy version', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1135', - ], - 'BatchCopyFlag' => [ - 'description' => 'Whether to redirect to details', - 'type' => 'boolean', - 'example' => 'true', - ], - ], - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', + 'title' => 'Modify a query condition', + 'changeSet' => [ + ['createdAt' => '2021-12-22T09:23:29.000Z', 'description' => 'OpenAPI offline'], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": {\\n \\"RuleId\\": \\"104556\\",\\n \\"ConsoleRuleId\\": 2346,\\n \\"RuleVersionId\\": 1135,\\n \\"BatchCopyFlag\\": true\\n }\\n}","type":"json"}]', - 'title' => 'Policy Replication', - 'translator' => 'machine', - ], - 'CheckCopyRuleVariable' => [ - 'summary' => 'Policy Replication Lineage Check', - 'methods' => [ - 'post', - 'get', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateAnalysisConditionFavorite'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'UpdateAudit' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'readAndWrite', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'SourceRuleId', + 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Source policy ID', - 'type' => 'string', - 'required' => false, - 'example' => '102125', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'SourceRuleIds', + 'name' => 'id', 'in' => 'query', - 'schema' => [ - 'description' => 'Source policy IDs', - 'type' => 'string', - 'required' => false, - 'example' => '02125,102129', - ], + 'schema' => ['description' => 'The ID of the approval to update.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '376773', 'title' => ''], ], [ - 'name' => 'TargetEventCode', + 'name' => 'auditStatus', 'in' => 'query', - 'schema' => [ - 'description' => 'Target event', - 'type' => 'string', - 'required' => false, - 'example' => 'de_ajtshf1581', - ], + 'schema' => ['description' => 'The approval status.', 'type' => 'string', 'required' => false, 'example' => 'AGREE', 'title' => ''], ], [ - 'name' => 'RegId', + 'name' => 'auditMsg', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The approval comment.', 'type' => 'string', 'required' => false, 'example' => '同意', 'title' => ''], ], [ - 'name' => 'CreateType', + 'name' => 'auditRelationType', 'in' => 'query', - 'schema' => [ - 'description' => 'Creation type', - 'type' => 'string', - 'required' => false, - 'example' => 'NORMAL', - ], + 'schema' => ['description' => 'The association type.', 'type' => 'string', 'required' => false, 'example' => 'RULE', 'title' => ''], ], ], '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' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Returned result information', - 'type' => 'object', - 'properties' => [ - 'Message' => [ - 'description' => 'Information.', - 'type' => 'array', - 'items' => [ - 'description' => 'Prompt information for the returned result.', - 'type' => 'object', - 'properties' => [ - 'Id' => [ - 'description' => 'Primary key ID of the variable', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '213', - ], - 'Name' => [ - 'description' => 'Name of the variable', - 'type' => 'string', - 'example' => 'age', - ], - 'Title' => [ - 'description' => 'Title of the variable', - 'type' => 'string', - 'example' => '年龄', - ], - 'Type' => [ - 'description' => 'Type of the variable', - 'type' => 'string', - 'example' => 'NATIVE', - ], - ], - ], - ], - ], - ], + 'success' => ['description' => 'Indicates whether the call was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error message.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'resultObject' => ['description' => 'The response object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', + 'title' => 'Policy approval', + 'summary' => 'Processes an approval request.', + 'changeSet' => [ + ['createdAt' => '2021-10-18T12:18:48.000Z', 'description' => 'OpenAPI offline'], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": {\\n \\"Message\\": [\\n {\\n \\"Id\\": 213,\\n \\"Name\\": \\"age\\",\\n \\"Title\\": \\"年龄\\",\\n \\"Type\\": \\"NATIVE\\"\\n }\\n ]\\n }\\n}","type":"json"}]', - 'title' => 'Check if Copied', - 'translator' => 'machine', - ], - 'AddSampleDataByCsv' => [ - 'summary' => 'Add Sample Data via CSV', - 'methods' => [ - 'post', - 'get', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateAudit'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": true\\n}","type":"json"}]', + ], + 'UpdateAuthRule' => [ + 'summary' => 'Modifies an authorization policy.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type for the request and response messages. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'sampleBatchUuid', + 'name' => 'ruleExpressions', 'in' => 'query', - 'schema' => [ - 'description' => 'Sample UUID.', - 'type' => 'string', - 'required' => false, - 'example' => '1806507582222226_saf_sample_split_coupon_abuse_saf_sample_split_mobile_saf_sample_split_pass', - ], + 'schema' => ['description' => 'The expression.', 'type' => 'string', 'required' => true, 'example' => '[{\\"expressionName\\":\\"设备token不为空\\",\\"itemId\\":1,\\"left\\":{\\"name\\":\\"deviceToken\\"},\\"operatorCode\\":\\"isNotEmptyWrapper\\",\\"operatorName\\":\\"不为空\\"}]', 'title' => ''], ], [ - 'name' => 'ossFileName', + 'name' => 'consoleRuleId', 'in' => 'query', - 'schema' => [ - 'description' => 'Uploaded OSS address.', - 'type' => 'string', - 'required' => false, - 'example' => 'saf/path/test.csv', - ], + 'schema' => ['description' => 'The primary key ID of the policy.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '7088', 'title' => ''], + ], + [ + 'name' => 'ruleId', + 'in' => 'query', + 'schema' => ['description' => 'The policy ID.', 'type' => 'string', 'required' => true, 'example' => '101544', 'title' => ''], + ], + [ + 'name' => 'ruleVersionId', + 'in' => 'query', + 'schema' => ['description' => 'The primary key ID of the policy version.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '5190', 'title' => ''], + ], + [ + 'name' => 'ruleActions', + 'in' => 'query', + 'schema' => ['description' => 'The output action of the policy.', 'type' => 'string', 'required' => false, 'example' => '[{\\"inputs\\":[\\"auto_accselist\\"],\\"name\\":\\"__addDeTags__\\",\\"actionType\\":\\"TAG\\",\\"outputType\\":\\"const\\"}]', 'title' => ''], + ], + [ + 'name' => 'eventCode', + 'in' => 'query', + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_afghcf6411', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'Schema of Response', - 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', + 'title' => 'Modify an authorization policy', + 'changeSet' => [ + ['createdAt' => '2023-07-31T06:52:08.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2022-12-27T11:32:42.000Z', 'description' => 'Request parameters changed'], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Add Sample Data via CSV', - 'translator' => 'machine', - ], - 'DeleteSampleBatchMeta' => [ - 'summary' => 'Sample Deletion', - 'methods' => [ - 'post', - 'get', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateAuthRule'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'UpdateByPassShuntEvent' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'write', - 'systemTags' => [ - 'operationType' => 'delete', - ], + 'operationType' => 'readAndWrite', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'batchUuid', + 'name' => 'eventId', 'in' => 'query', - 'schema' => [ - 'description' => 'UUID.', - 'type' => 'string', - 'required' => false, - 'example' => 'jigaklba83ka', - ], + 'schema' => ['description' => 'The event ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '233', 'title' => ''], + ], + [ + 'name' => 'eventName', + 'in' => 'query', + 'schema' => ['description' => 'The event name.', 'type' => 'string', 'required' => false, 'example' => '用户昵称文本审核检测结果'."\n", 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'Schema of Response', - 'description' => 'Response Schema', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'ID of the request', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], + 'success' => ['description' => 'Indicates whether the request is successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'code' => ['description' => 'The status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'message' => ['description' => 'The error message.', 'type' => 'string', 'example' => 'The input parameter data is not valid. order_storage_company_num component not found', 'title' => ''], + 'httpStatusCode' => ['description' => 'The HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', - ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Sample Deletion', - 'translator' => 'machine', - ], - 'DescribeSampleDataByBatchUUidPage' => [ - 'summary' => 'Sample List', - 'methods' => [ - 'post', - 'get', + 'title' => 'Edit a bypass event', + 'summary' => 'Edits a bypass event.', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateByPassShuntEvent'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\",\\n \\"success\\": true,\\n \\"code\\": \\"200\\",\\n \\"message\\": \\"The input parameter data is not valid. order_storage_company_num component not found\\",\\n \\"httpStatusCode\\": \\"200\\",\\n \\"resultObject\\": true\\n}","type":"json"}]', + ], + 'UpdateDataSource' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'dataValue', + 'name' => 'id', 'in' => 'query', - 'schema' => [ - 'description' => 'Content of the list entered in the text box', - 'type' => 'string', - 'required' => false, - 'example' => '1770000000,1770000001', - ], + 'schema' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '30', 'title' => ''], ], [ - 'name' => 'updateBeginTime', + 'name' => 'name', 'in' => 'query', - 'schema' => [ - 'description' => 'Start time', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1724986526000', - ], + 'schema' => ['description' => 'The data source name.', 'type' => 'string', 'required' => false, 'example' => '年龄数据源', 'title' => ''], ], [ - 'name' => 'updateEndTime', - 'in' => 'query', - 'schema' => [ - 'description' => 'End time', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1724986526000', - ], - ], - [ - 'name' => 'currentPage', + 'name' => 'type', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The data source type.', 'type' => 'string', 'required' => false, 'example' => 'FILE', 'title' => ''], ], [ - 'name' => 'pageSize', + 'name' => 'description', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default value is 10', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The description.', 'type' => 'string', 'required' => false, 'example' => '描述', 'title' => ''], ], [ - 'name' => 'batchUuid', + 'name' => 'ossKey', 'in' => 'query', - 'schema' => [ - 'description' => 'Sample batch UUID', - 'type' => 'string', - 'required' => false, - 'example' => '203f1ae65c0a41a49dc4f8a47946caa2', - ], + 'schema' => ['description' => 'The OSS file key.', 'type' => 'string', 'required' => false, 'example' => 'saf/path/xxx', 'title' => ''], ], ], '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' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'totalItem' => [ - 'description' => 'Total number of items', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '6', - ], - 'totalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'pageSize' => [ - 'description' => 'Page size, default value is 10', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'uuid' => [ - 'description' => 'Sample batch UUID', - 'type' => 'string', - 'example' => '203f1ae65c0a41a49dc4f8a47946caa2', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1621578648000', - ], - 'gmtModified' => [ - 'description' => 'Modification time', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1565701886000', - ], - 'batchName' => [ - 'description' => 'Sample batch name', - 'type' => 'string', - 'example' => '白样本', - ], - 'dataValue' => [ - 'description' => 'Data content', - 'type' => 'string', - 'example' => '177000001', - ], - 'lastSourceType' => [ - 'description' => 'Last source', - 'type' => 'string', - 'example' => 'Console-Text', - ], - 'version' => [ - 'description' => 'Version', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'dataTagType' => [ - 'description' => 'Sample type', - 'type' => 'string', - 'example' => 'pass', - ], - 'creator' => [ - 'description' => 'Creator', - 'type' => 'string', - 'example' => '1519714049632764', - ], - ], - ], - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', + 'title' => 'Modify external data source', + 'summary' => 'Modifies a data source.', + 'changeSet' => [ + ['createdAt' => '2021-11-23T12:31:20.000Z', 'description' => 'OpenAPI offline'], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"totalItem\\": 6,\\n \\"totalPage\\": 1,\\n \\"pageSize\\": 10,\\n \\"currentPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"uuid\\": \\"203f1ae65c0a41a49dc4f8a47946caa2\\",\\n \\"gmtCreate\\": 1621578648000,\\n \\"gmtModified\\": 1565701886000,\\n \\"batchName\\": \\"白样本\\",\\n \\"dataValue\\": \\"177000001\\",\\n \\"lastSourceType\\": \\"Console-Text\\",\\n \\"version\\": 1,\\n \\"dataTagType\\": \\"pass\\",\\n \\"creator\\": \\"1519714049632764\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Sample List', - 'translator' => 'machine', - ], - 'DownloadSmapleBatch' => [ - 'summary' => 'Sample List Data Download', - 'methods' => [ - 'post', - 'get', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateDataSource'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'UpdateQueryVariable' => [ + 'summary' => 'Modifies a custom query variable.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeCode' => '206061', - 'abilityTreeNodes' => [ - 'FEATUREsafT73ZWM', - ], - 'tenantRelevance' => 'publicInformation', - ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => true, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'batchUuid', + 'name' => 'id', 'in' => 'query', - 'schema' => [ - 'description' => 'Sample batch UUID', - 'type' => 'string', - 'required' => false, - 'example' => '203f1ae65c0a41a49dc4f8a47946caa2', - ], + 'schema' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '3144', 'title' => ''], + ], + [ + 'name' => 'dataSourceCode', + 'in' => 'query', + 'schema' => ['description' => 'The data source code.', 'type' => 'string', 'required' => true, 'example' => 'ds_vcaoii1697', 'title' => ''], + ], + [ + 'name' => 'eventCode', + 'in' => 'query', + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => true, 'example' => 'de_ajnoqe2016', 'title' => ''], + ], + [ + 'name' => 'title', + 'in' => 'query', + 'schema' => ['description' => 'The title.', 'type' => 'string', 'required' => true, 'example' => '获取年龄大于30的数据', 'title' => ''], + ], + [ + 'name' => 'description', + 'in' => 'query', + 'schema' => ['description' => 'The description.', 'type' => 'string', 'required' => false, 'example' => '描述', 'title' => ''], + ], + [ + 'name' => 'outputs', + 'in' => 'query', + 'schema' => ['description' => 'The return type of the variable.', 'type' => 'string', 'required' => true, 'example' => 'STRING', 'title' => ''], + ], + [ + 'name' => 'outlier', + 'in' => 'query', + 'schema' => ['description' => 'The outlier value.', 'type' => 'string', 'required' => true, 'example' => '-1', 'title' => ''], + ], + [ + 'name' => 'expression', + 'in' => 'query', + 'schema' => ['description' => 'The expression.', 'type' => 'string', 'required' => true, 'example' => 'SELECT AVG( $source )\\nFROM ds_vcaoii1697 \\nWHERE $age > 0', 'title' => ''], + ], + [ + 'name' => 'expressionTitle', + 'in' => 'query', + 'schema' => ['description' => 'The display expression.', 'type' => 'string', 'required' => true, 'example' => 'SELECT AVG( $source )\\nFROM testCase\\nWHERE $age > 0', 'title' => ''], + ], + [ + 'name' => 'expressionVariable', + 'in' => 'query', + 'schema' => ['description' => 'The variable associated with the expression.', 'type' => 'string', 'required' => true, 'example' => 'age', 'title' => ''], ], ], 'responses' => [ 200 => [ + 'headers' => [], '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' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'fileDownloadURL' => [ - 'description' => 'Download URL', - 'type' => 'string', - 'example' => 'https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D', - ], - ], - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', - ], - 'eventInfo' => [ - 'enable' => false, - 'eventNames' => [], + 'title' => 'Edit custom query variable', + 'changeSet' => [ + ['createdAt' => '2023-01-05T03:46:33.000Z', 'description' => 'Response parameters changed'], + ['createdAt' => '2021-11-23T12:31:20.000Z', 'description' => 'OpenAPI offline'], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"fileDownloadURL\\": \\"https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D\\"\\n }\\n}","type":"json"}]', - 'title' => 'Sample List Data Download', - 'translator' => 'machine', - ], - 'DescribeSampleDataPage' => [ - 'summary' => 'Sample List', - 'methods' => [ - 'post', - 'get', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateQueryVariable'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'UpdateRule' => [ + 'summary' => 'Updates a policy.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -37562,467 +29422,432 @@ 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeNodes' => ['FEATUREsafBCGX2Z'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], + ], + [ + 'name' => 'ruleName', + 'in' => 'query', + 'schema' => ['description' => 'The policy name.', 'type' => 'string', 'required' => false, 'example' => '分析中心事件测试_策略01', 'title' => ''], + ], + [ + 'name' => 'ruleStatus', + 'in' => 'query', + 'schema' => ['description' => 'The policy status.', 'type' => 'string', 'required' => false, 'example' => 'RUNNING', 'title' => ''], + ], + [ + 'name' => 'memo', + 'in' => 'query', + 'schema' => ['description' => 'The description.', 'type' => 'string', 'required' => false, 'example' => '备注', 'title' => ''], + ], + [ + 'name' => 'eventCode', + 'in' => 'query', + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_agdxgz0246', 'title' => ''], + ], + [ + 'name' => 'ruleExpressions', + 'in' => 'query', + 'schema' => ['description' => 'The policy expressions.', 'type' => 'string', 'required' => false, 'example' => '[{\\"expressionName\\":\\"手机号MD5命中人脸测试名单\\",\\"itemId\\":1,\\"left\\":{\\"name\\":\\"mobileMd5\\"},\\"operatorCode\\":\\"deInNameList\\",\\"operatorName\\":\\"在名单中\\",\\"right\\":{\\"fieldValue\\":\\"nl_5tolf69W138c\\"}}]', 'title' => ''], + ], + [ + 'name' => 'logicExpression', + 'in' => 'query', + 'schema' => ['description' => 'The execution logic.', 'type' => 'string', 'required' => false, 'example' => '1&2', 'title' => ''], + ], + [ + 'name' => 'ruleActions', + 'in' => 'query', + 'schema' => ['description' => 'The output actions.', 'type' => 'string', 'required' => false, 'example' => '[{\\"inputs\\":[\\"rn0301\\"],\\"name\\":\\"__addDeTags__\\",\\"actionType\\":\\"TAG\\",\\"outputType\\":\\"const\\"}]', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'dataValue', + 'name' => 'consoleRuleId', 'in' => 'query', - 'schema' => [ - 'description' => 'Content of the list entered in the text box', - 'type' => 'string', - 'required' => false, - 'example' => '1770000000', - ], + 'schema' => ['description' => 'The primary key ID of the policy.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '6843', 'title' => ''], ], [ - 'name' => 'updateBeginTime', + 'name' => 'ruleId', 'in' => 'query', - 'schema' => [ - 'description' => 'Start time', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1730429469000', - ], + 'schema' => ['description' => 'The policy ID.', 'type' => 'string', 'required' => false, 'example' => '102224', 'title' => ''], ], [ - 'name' => 'updateEndTime', + 'name' => 'ruleVersionId', 'in' => 'query', - 'schema' => [ - 'description' => 'End time', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1730429469000', - ], + 'schema' => ['description' => 'The primary key ID of the policy version.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '11519', 'title' => ''], ], [ - 'name' => 'currentPage', + 'name' => 'ruleBody', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The DSL policy expression.', 'type' => 'string', 'required' => false, 'example' => '{'."\n" + .' "elseIfStatement": ['."\n" + .' {'."\n" + .' "condition": {'."\n" + .' "currentId": 0,'."\n" + .' "deepCount": 1,'."\n" + .' "list": ['."\n" + .' {'."\n" + .' "currentId": 0,'."\n" + .' "deepCount": 1,'."\n" + .' "left": {'."\n" + .' "code": "getLbsRegion(longitude, latitude)?.prov",'."\n" + .' "description": "根据经纬度得到省份信息,比如经度:111.878062,纬度:22.585409,则经过运算,输出”广东省“",'."\n" + .' "displayType": "SELF_BIND",'."\n" + .' "fieldType": "STRING",'."\n" + .' "functionCode": "",'."\n" + .' "functionName": "",'."\n" + .' "hasRightVariable": true,'."\n" + .' "name": "sl_S02sHLFT7818",'."\n" + .' "outputThreshold": {'."\n" + ."\n" + .' },'."\n" + .' "sourceType": "SAF",'."\n" + .' "title": "经纬度自定义系统变量",'."\n" + .' "type": "SELF_BIND"'."\n" + .' },'."\n" + .' "operatorCode": "equals",'."\n" + .' "operatorName": "等于",'."\n" + .' "parentId": 0,'."\n" + .' "right": {'."\n" + .' "name": "v",'."\n" + .' "rightVariableType": "constant"'."\n" + .' },'."\n" + .' "sequence": 2'."\n" + .' },'."\n" + .' {'."\n" + .' "currentId": 0,'."\n" + .' "deepCount": 1,'."\n" + .' "list": ['."\n" + .' {'."\n" + .' "currentId": 0,'."\n" + .' "deepCount": 1,'."\n" + .' "left": {'."\n" + .' "code": "deReadVelocity(userId,"hK1DMAp1d97",1,"H",0,true,"COUNT")",'."\n" + .' "description": "测试系统变量累计",'."\n" + .' "displayType": "SELF_BIND",'."\n" + .' "fieldType": "DOUBLE",'."\n" + .' "functionCode": "",'."\n" + .' "functionName": "",'."\n" + .' "hasRightVariable": true,'."\n" + .' "name": "hK1DMAp1d97",'."\n" + .' "outputThreshold": {'."\n" + ."\n" + .' },'."\n" + .' "sourceType": "SAF_SELF",'."\n" + .' "title": "测试系统变量累计",'."\n" + .' "type": "SELF_BIND"'."\n" + .' },'."\n" + .' "operatorCode": "equals",'."\n" + .' "operatorName": "等于",'."\n" + .' "parentId": 0,'."\n" + .' "right": {'."\n" + .' "name": "a",'."\n" + .' "rightVariableType": "constant"'."\n" + .' },'."\n" + .' "sequence": 3'."\n" + .' }'."\n" + .' ],'."\n" + .' "parentId": 0,'."\n" + .' "relationship": "and"'."\n" + .' }'."\n" + .' ],'."\n" + .' "parentId": 0,'."\n" + .' "relationship": "and"'."\n" + .' },'."\n" + .' "then": ['."\n" + .' {'."\n" + .' "inputs": ['."\n" + .' "123"'."\n" + .' ],'."\n" + .' "name": "__addDeScore__",'."\n" + .' "actionType": "SCORE",'."\n" + .' "outputType": "const",'."\n" + .' "inputTitle": "123"'."\n" + .' }'."\n" + .' ]'."\n" + .' }'."\n" + .' ],'."\n" + .' "elseStatement": {'."\n" + ."\n" + .' },'."\n" + .' "ifStatement": {'."\n" + .' "condition": {'."\n" + .' "currentId": 0,'."\n" + .' "deepCount": 1,'."\n" + .' "list": ['."\n" + .' {'."\n" + .' "currentId": 0,'."\n" + .' "deepCount": 1,'."\n" + .' "left": {'."\n" + .' "code": "deFunctionProcess(ip,"isIp")",'."\n" + .' "description": "判断是否符合IPv4标准",'."\n" + .' "displayType": "SYSTEM_BIND",'."\n" + .' "fieldType": "BOOLEAN",'."\n" + .' "functionCode": "",'."\n" + .' "functionName": "",'."\n" + .' "hasRightVariable": true,'."\n" + .' "name": "__isIpAddressV4__",'."\n" + .' "outputThreshold": {'."\n" + ."\n" + .' },'."\n" + .' "sourceType": "SAF",'."\n" + .' "title": "IP是否符合IPV4格式",'."\n" + .' "type": "SYSTEM_BIND"'."\n" + .' },'."\n" + .' "operatorCode": "equals",'."\n" + .' "operatorName": "等于",'."\n" + .' "parentId": 0,'."\n" + .' "right": {'."\n" + .' "name": "c'."\n" + .'d'."\n" + .'s",'."\n" + .' "rightVariableType": "constant"'."\n" + .' },'."\n" + .' "sequence": 1'."\n" + .' }'."\n" + .' ],'."\n" + .' "parentId": 0,'."\n" + .' "relationship": "and"'."\n" + .' },'."\n" + .' "then": ['."\n" + .' {'."\n" + .' "inputs": ['."\n" + .' "22"'."\n" + .' ],'."\n" + .' "name": "__addDeTags__",'."\n" + .' "actionType": "TAG",'."\n" + .' "outputType": "const"'."\n" + .' }'."\n" + .' ]'."\n" + .' }'."\n" + .' }', 'title' => ''], ], [ - 'name' => 'pageSize', + 'name' => 'ruleType', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default value is 10', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The policy type.', 'type' => 'string', 'required' => false, 'example' => 'DEFAULT', 'title' => ''], ], ], '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' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'totalItem' => [ - 'description' => 'Total number of items', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '3', - ], - 'pageSize' => [ - 'description' => 'Number of items per page, default is 10.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'uuid' => [ - 'description' => 'UUID of the sample batch', - 'type' => 'string', - 'example' => '48653f1372444c078f7b3d1c317d37dc', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1621578648000', - ], - 'gmtModified' => [ - 'description' => 'Modification time', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1565701886000', - ], - 'dataValue' => [ - 'description' => 'Content of the list entered in the text box', - 'type' => 'string', - 'example' => '1770000000', - ], - 'lastSourceType' => [ - 'description' => 'Last source', - 'type' => 'string', - 'example' => 'Console-Text', - ], - 'version' => [ - 'description' => 'Version number', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'dataTagType' => [ - 'description' => 'Sample type', - 'type' => 'string', - 'example' => 'pass', - ], - 'creator' => [ - 'description' => 'Creator', - 'type' => 'string', - 'example' => '1519714049632764', - ], - 'updator' => [ - 'description' => 'Modifier', - 'type' => 'string', - 'example' => '1519714049632764', - ], - ], - ], - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', + 'title' => 'Update a policy', + 'changeSet' => [ + ['createdAt' => '2025-07-22T08:12:51.000Z', 'description' => 'Request parameters changed'], + ['createdAt' => '2021-10-18T12:18:48.000Z', 'description' => 'OpenAPI offline'], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"totalItem\\": 3,\\n \\"pageSize\\": 10,\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"uuid\\": \\"48653f1372444c078f7b3d1c317d37dc\\",\\n \\"gmtCreate\\": 1621578648000,\\n \\"gmtModified\\": 1565701886000,\\n \\"dataValue\\": \\"1770000000\\",\\n \\"lastSourceType\\": \\"Console-Text\\",\\n \\"version\\": 1,\\n \\"dataTagType\\": \\"pass\\",\\n \\"creator\\": \\"1519714049632764\\",\\n \\"updator\\": \\"1519714049632764\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Sample List', - 'translator' => 'machine', - ], - 'DescribeSamplebatchPage' => [ - 'summary' => 'Sample Batch List', - 'methods' => [ - 'post', - 'get', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateRule'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + ], + 'UpdateRuleBase' => [ + 'summary' => 'Updates the basic information of a policy.', + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'dataValue', + 'name' => 'consoleRuleId', 'in' => 'query', - 'schema' => [ - 'description' => 'Content of the list entered in the text box', - 'type' => 'string', - 'required' => false, - 'example' => '1770000000', - ], + 'schema' => ['description' => 'The primary key ID of the policy.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '6843', 'title' => ''], ], [ - 'name' => 'pageSize', + 'name' => 'ruleId', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, with a default value of 10', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The policy ID.', 'type' => 'string', 'required' => false, 'example' => '102224', 'title' => ''], ], [ - 'name' => 'currentPage', + 'name' => 'ruleName', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The policy name.', 'type' => 'string', 'required' => false, 'example' => '营销风险识别', 'title' => ''], + ], + [ + 'name' => 'memo', + 'in' => 'query', + 'schema' => ['description' => 'The description.', 'type' => 'string', 'required' => false, 'example' => '备注', 'title' => ''], + ], + [ + 'name' => 'eventCode', + 'in' => 'query', + 'schema' => ['description' => 'The event code.', 'type' => 'string', 'required' => false, 'example' => 'de_arcehq4370', 'title' => ''], ], ], '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' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'totalItem' => [ - 'description' => 'Total number of items', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '3', - ], - 'pageSize' => [ - 'description' => 'Page size, with a default value of 10', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total number of pages', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned object', - 'type' => 'object', - 'properties' => [ - 'uuid' => [ - 'description' => 'Sample batch UUID', - 'type' => 'string', - 'example' => '203f1ae65c0a41a49dc4f8a47946caa2', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1621578648000', - ], - 'gmtModified' => [ - 'description' => 'Modification time', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1565701886000', - ], - 'batchName' => [ - 'description' => 'Sample batch name', - 'type' => 'string', - 'example' => '白样本', - ], - 'description' => [ - 'description' => 'Description.', - 'type' => 'string', - 'example' => '描述', - ], - 'dataType' => [ - 'description' => 'Data type', - 'type' => 'string', - 'example' => 'mobile', - ], - 'sampleBatchType' => [ - 'description' => 'Specific type of the sample list', - 'type' => 'string', - 'example' => 'pass', - ], - 'updator' => [ - 'description' => 'Modifier', - 'type' => 'string', - 'example' => '1519714049632764', - ], - 'creator' => [ - 'description' => 'Creator.', - 'type' => 'string', - 'example' => '1519714049632764', - ], - 'initValidFileRow' => [ - 'description' => 'Valid sample content data', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2', - ], - 'services' => [ - 'description' => 'Service ID', - 'type' => 'string', - 'example' => 'account_abuse', - ], - ], - ], - ], + 'resultObject' => ['description' => 'The returned object.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'requestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AE7E6105-7DEB-5125-9B24-DCBC139F6CD2', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', + 'title' => 'Update basic policy information', + 'changeSet' => [ + ['createdAt' => '2021-10-18T12:18:48.000Z', 'description' => 'OpenAPI offline'], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"totalItem\\": 3,\\n \\"pageSize\\": 10,\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"uuid\\": \\"203f1ae65c0a41a49dc4f8a47946caa2\\",\\n \\"gmtCreate\\": 1621578648000,\\n \\"gmtModified\\": 1565701886000,\\n \\"batchName\\": \\"白样本\\",\\n \\"description\\": \\"描述\\",\\n \\"dataType\\": \\"mobile\\",\\n \\"sampleBatchType\\": \\"pass\\",\\n \\"updator\\": \\"1519714049632764\\",\\n \\"creator\\": \\"1519714049632764\\",\\n \\"initValidFileRow\\": 2,\\n \\"services\\": \\"account_abuse\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Sample Batch List', - 'translator' => 'machine', - ], - 'BatchDeleteSampleData' => [ - 'summary' => 'Batch Delete Sample List Data', - 'methods' => [ - 'post', - 'get', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateRuleBase'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"resultObject\\": true,\\n \\"requestId\\": \\"AE7E6105-7DEB-5125-9B24-DCBC139F6CD2\\"\\n}","type":"json"}]', + ], + 'UpdateSampleBatch' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Language of the error message returned by the interface. Values: zh: Chinese; en: English. Default is en.', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'The language type of the request and response. Default value: **zh**. Valid values:'."\n" + .'- **zh**: Chinese.'."\n" + .'- **en**: English.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'ids', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'The IDs for the batch operation.', 'type' => 'string', 'required' => false, 'example' => '324,343', 'title' => ''], ], [ - 'name' => 'uuids', + 'name' => 'versions', 'in' => 'query', - 'schema' => [ - 'description' => 'UUID.', - 'type' => 'string', - 'required' => false, - 'example' => '89cd3e44cd2f4a529fb020f3bab3ee1c', - ], + 'schema' => ['description' => 'The version number (latest).', 'type' => 'string', 'required' => false, 'example' => '1,1', 'title' => ''], + ], + [ + 'name' => 'tags', + 'in' => 'query', + 'schema' => ['description' => 'The tags, separated by commas.', 'type' => 'string', 'required' => false, 'example' => 'rm0102,rm0103', 'title' => ''], + ], + [ + 'name' => 'regId', + 'in' => 'query', + 'schema' => ['description' => 'The region code.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'Schema of Response', - 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'data' => ['description' => 'The returned data.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', + 'title' => 'Batch modify samples', + 'summary' => 'Batch modifies samples.', + 'changeSet' => [ + ['createdAt' => '2022-05-11T07:11:26.000Z', 'description' => 'OpenAPI offline'], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Batch Delete Sample List Data', - 'translator' => 'machine', - ], - 'UploadFileCheck' => [ - 'summary' => 'Sample Inspection', - 'methods' => [ - 'post', - 'get', + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateSampleBatch'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"data\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', + ], + 'UploadFileCheck' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -38033,145 +29858,104 @@ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafY3PCXI', - ], + 'abilityTreeNodes' => ['FEATUREsafY3PCXI'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'regId', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Region code', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ 'name' => 'batchName', 'in' => 'query', - 'schema' => [ - 'description' => 'Sample batch name', - 'type' => 'string', - 'required' => false, - 'example' => '白样本', - ], + 'schema' => ['description' => 'Sample batch name', 'type' => 'string', 'required' => false, 'example' => '白样本', 'title' => ''], ], [ 'name' => 'sampleTagType', 'in' => 'query', - 'schema' => [ - 'description' => 'Sample type', - 'type' => 'string', - 'required' => false, - 'example' => '白名单', - ], + 'schema' => ['description' => 'Sample type', 'type' => 'string', 'required' => false, 'example' => '白名单', 'title' => ''], ], [ 'name' => 'dataType', 'in' => 'query', - 'schema' => [ - 'description' => 'Data type', - 'type' => 'string', - 'required' => false, - 'example' => 'mobile', - ], + 'schema' => ['description' => 'Data type', 'type' => 'string', 'required' => false, 'example' => 'mobile', 'title' => ''], ], [ 'name' => 'serviceList', 'in' => 'query', - 'schema' => [ - 'description' => 'Service list', - 'type' => 'string', - 'required' => false, - 'example' => 'account_abuse', - ], + 'schema' => ['description' => 'Service list', 'type' => 'string', 'required' => false, 'example' => 'account_abuse', 'title' => ''], ], [ 'name' => 'ossFileName', 'in' => 'query', - 'schema' => [ - 'description' => 'Uploaded OSS address.', - 'type' => 'string', - 'required' => false, - 'example' => 'sample/94b4193d321c44b44ee92b19984000a0/样本测试01/0d8dbc6809834d51b1d88a42295c803e/1753865835166.csv', - ], + 'schema' => ['description' => 'Uploaded OSS address.', 'type' => 'string', 'required' => false, 'example' => 'sample/94b4193d321c44b44ee92b19984000a0/样本测试01/0d8dbc6809834d51b1d88a42295c803e/1753865835166.csv', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'Schema of Response', + 'title' => '', 'description' => 'Response schema', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'ID of the request', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], + 'RequestId' => ['title' => '', 'description' => 'ID of the request', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], 'resultObject' => [ 'description' => 'Returned object', 'type' => 'object', 'properties' => [ - 'totalNumber' => [ - 'description' => 'Total number of rows', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '100', - ], - 'effectiveNumber' => [ - 'description' => 'Number of effective rows', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '100', - ], + 'totalNumber' => ['description' => 'Total number of rows', 'type' => 'integer', 'format' => 'int32', 'example' => '100', 'title' => ''], + 'effectiveNumber' => ['description' => 'Number of effective rows', 'type' => 'integer', 'format' => 'int32', 'example' => '100', 'title' => ''], 'resultList' => [ 'description' => 'Valid sample data', 'type' => 'array', - 'items' => [ - 'description' => 'Result set', - 'type' => 'string', - 'example' => '1770000001', - ], + 'items' => ['description' => 'Result set', 'type' => 'string', 'example' => '1770000001', 'title' => ''], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], ], + 'example' => '', ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', - ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"totalNumber\\": 100,\\n \\"effectiveNumber\\": 100,\\n \\"resultList\\": [\\n \\"1770000001\\"\\n ]\\n }\\n}","type":"json"}]', + 'staticInfo' => ['returnType' => 'synchronous'], 'title' => 'Sample Inspection', - 'translator' => 'machine', - ], - 'AddSampleDataByText' => [ - 'summary' => 'Add list data through a text box for samples', - 'methods' => [ - 'post', - 'get', + 'summary' => 'Sample Inspection', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UploadFileCheck'], + ], ], - 'schemes' => [ - 'http', - 'https', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:UploadFileCheck', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"totalNumber\\": 100,\\n \\"effectiveNumber\\": 100,\\n \\"resultList\\": [\\n \\"1770000001\\"\\n ]\\n }\\n}","type":"json"}]', + ], + 'UploadForeignSampleFile' => [ + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], @@ -38180,2189 +29964,4801 @@ 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '138403', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Set the language type for requests and received messages. The default value is **zh**. Valid values:'."\n" + .'- **zh**: Chinese'."\n" + .'- **en**: English'."\n", 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'Tab', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'scenario.', 'type' => 'string', 'required' => false, 'example' => 'FINANCE', 'title' => ''], ], [ - 'name' => 'sampleBatchUuid', + 'name' => 'RegId', 'in' => 'query', - 'schema' => [ - 'description' => 'Sample UUID.', - 'type' => 'string', - 'required' => false, - 'example' => '1806507582222226'."\n" - .'_saf_sample_split_coupon_abuse_saf_sample_split_mobile_saf_sample_split_pass', - ], + 'schema' => ['description' => 'area encoding.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], [ - 'name' => 'dataValue', + 'name' => 'File', 'in' => 'query', - 'schema' => [ - 'description' => 'List data.', - 'type' => 'string', - 'required' => false, - 'example' => 'testA \\n testB', - ], + 'schema' => ['description' => 'OSS path of the file.', 'type' => 'string', 'isFileTransferUrl' => true, 'required' => false, 'example' => 'saf/cpoc/953c883cde33b2e21d722eb661d26375/1779172027996_自动回溯测试 2605191.csv', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'Schema of Response', - 'description' => 'Response Schema', + 'description' => '', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', + 'RequestId' => ['description' => 'request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => [ + 'description' => 'Return Result. ', + 'type' => 'object', + 'properties' => [ + 'FileUrl' => ['description' => 'File URL. ', 'type' => 'string', 'example' => 'saf/cpoc/34cd7959590ef568086035b956210495/1760580976089_XN_test_1016_100000.csv', 'title' => ''], + 'FileName' => ['description' => 'File name.', 'type' => 'string', 'example' => 'Acct71b_Sample140934_md5_batch20250916.csv', 'title' => ''], + 'FileSize' => ['description' => 'File Size.', 'type' => 'integer', 'format' => 'int32', 'example' => '78', 'title' => ''], + 'RowCount' => ['description' => 'Number of rows.', 'type' => 'integer', 'format' => 'int32', 'example' => '284', 'title' => ''], + 'DateType' => ['description' => 'Time type.', 'type' => 'string', 'example' => 'yyyyMMdd', 'title' => ''], + 'ColumnStats' => [ + 'description' => 'Column. ', + 'type' => 'array', + 'items' => [ + 'description' => 'Column. ', + 'type' => 'object', + 'properties' => [ + 'FieldName' => ['description' => 'Field Name. ', 'type' => 'string', 'example' => 'repoName', 'title' => ''], + 'RowNumber' => ['description' => 'Row number of the record. ', 'type' => 'integer', 'format' => 'int32', 'example' => '2', 'title' => ''], + 'DistinctNumber' => ['description' => 'De-duplication Count. ', 'type' => 'integer', 'format' => 'int32', 'example' => '4', 'title' => ''], + 'DistinctRate' => ['description' => 'De-duplication rate. ', 'type' => 'string', 'example' => '23.87%', 'title' => ''], + 'MissNumber' => ['description' => 'Missing count.', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], + 'MissRate' => ['description' => 'Missing rate. ', 'type' => 'string', 'example' => '25.32%', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'PreviewData' => [ + 'description' => 'Table data.', + 'type' => 'object', + 'properties' => [ + 'Headers' => [ + 'description' => 'Header information returned.', + 'type' => 'array', + 'items' => ['description' => 'Column headers.', 'type' => 'string', 'example' => 'assigned_users_current_user', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'Rows' => [ + 'description' => 'Row data.', + 'type' => 'array', + 'items' => [ + 'description' => 'Row data.', + 'type' => 'array', + 'items' => ['description' => 'Row data.', 'type' => 'string', 'example' => '1', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'NotExistScenes' => [ + 'description' => 'Non-existent scenarios.', + 'type' => 'array', + 'items' => ['description' => 'Non-existent scenarios.', 'type' => 'string', 'example' => 'dsa', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'BeyondBacktrackingPeriodNum' => ['description' => 'Number of jobs.', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], + 'PhoneInvalidList' => [ + 'description' => 'PhoneInvalidList.', + 'type' => 'array', + 'items' => ['description' => 'PhoneInvalidList.', 'type' => 'string', 'example' => 'test', 'title' => ''], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', ], + 'Code' => ['description' => 'status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'HttpStatusCode' => ['description' => 'HTTP status code.', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'Return message.', 'type' => 'string', 'example' => 'success', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', + 'title' => 'Upload sample file', + 'summary' => 'Upload and validate the sample file for the customer. ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Add Sample Data via TEXT', - 'translator' => 'machine', + 'ramActions' => [], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": {\\n \\"FileUrl\\": \\"saf/cpoc/34cd7959590ef568086035b956210495/1760580976089_XN_test_1016_100000.csv\\",\\n \\"FileName\\": \\"Acct71b_Sample140934_md5_batch20250916.csv\\",\\n \\"FileSize\\": 78,\\n \\"RowCount\\": 284,\\n \\"DateType\\": \\"yyyyMMdd\\",\\n \\"ColumnStats\\": [\\n {\\n \\"FieldName\\": \\"repoName\\",\\n \\"RowNumber\\": 2,\\n \\"DistinctNumber\\": 4,\\n \\"DistinctRate\\": \\"23.87%\\",\\n \\"MissNumber\\": 3,\\n \\"MissRate\\": \\"25.32%\\"\\n }\\n ],\\n \\"PreviewData\\": {\\n \\"Headers\\": [\\n \\"assigned_users_current_user\\"\\n ],\\n \\"Rows\\": [\\n [\\n \\"1\\"\\n ]\\n ]\\n },\\n \\"NotExistScenes\\": [\\n \\"dsa\\"\\n ],\\n \\"BeyondBacktrackingPeriodNum\\": 3,\\n \\"PhoneInvalidList\\": [\\n \\"test\\"\\n ]\\n },\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', ], - 'DescribeSampleBatchOssPolicy' => [ - 'summary' => 'Get File Upload Credentials', - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'UploadSampleFile' => [ + 'summary' => 'Upload and validate the sample file ', + 'methods' => ['post', 'get'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', + 'operationType' => 'readAndWrite', 'systemTags' => [ - 'operationType' => 'list', + 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafY3PCXI', - ], + 'abilityTreeCode' => '138403', + 'abilityTreeNodes' => ['FEATUREsafT73ZWM'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', - 'schema' => [ - 'description' => 'Set the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', - ], + 'schema' => ['description' => 'Language of the error message returned by the API. Valid values: zh: Chinese. en: English. Default value: en. ', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ - 'name' => 'regId', + 'name' => 'Tab', 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', - ], + 'schema' => ['description' => 'Scenario. ', 'type' => 'string', 'required' => false, 'example' => 'INTERNET', 'title' => ''], ], [ - 'name' => 'batchName', + 'name' => 'Type', 'in' => 'query', - 'schema' => [ - 'description' => 'Sample batch name', - 'type' => 'string', - 'required' => false, - 'example' => '白样本', - ], + 'schema' => ['description' => 'Access type. ', 'type' => 'string', 'required' => false, 'example' => 'SAF_CONSOLE', 'title' => ''], + ], + [ + 'name' => 'FileName', + 'in' => 'query', + 'schema' => ['description' => 'File name. ', 'type' => 'string', 'required' => false, 'example' => 'icekredit_202312_23a_1764640368_6908.csv', 'title' => ''], + ], + [ + 'name' => 'FileUrl', + 'in' => 'query', + 'schema' => ['description' => 'File URL. ', 'type' => 'string', 'required' => false, 'example' => 'saf/cpoc/34cd7959590ef568086035b956210495/1761186218068_XN_test JR142_1023_204794.csv', 'title' => ''], + ], + [ + 'name' => 'RegId', + 'in' => 'query', + 'schema' => ['description' => 'Area encoding.', 'type' => 'string', 'required' => false, 'example' => 'cn-hangzhou', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'title' => 'Schema of Response', - 'description' => 'Schema of Response', + 'description' => '', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'ID of the request', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'AccessId' => [ - 'description' => 'OSS Access ID', - 'type' => 'string', - 'example' => 'LTAxxxxxxxxxxxx', - ], - 'Signature' => [ - 'description' => 'OSS Signature', - 'type' => 'string', - 'example' => 'PoAUQ//RusJJFIvCrn36O3+mM/U=', - ], - 'Host' => [ - 'description' => 'OSS Domain', - 'type' => 'string', - 'example' => '172.25.126.234', - ], - 'Key' => [ - 'description' => 'Key required for file upload.', - 'type' => 'string', - 'example' => 'saf/de/namelist/e924/ufzgsedX9bd3a7', - ], - 'Policy' => [ - 'description' => 'OSS Security Policy', - 'type' => 'string', - 'example' => 'eyJleHBpcmF0aW9uIjoiMjAyNS0wNy0zMFQwNjowNTo0OS45NTRaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsMTA0ODU3NjAwMF0sWyJlcSIsIiRrZXkiLCJzYWZcL2RlXC9uYW1lbGlzdFwvZTkyNFwvdWZ6Z3NlZFg5Ymxxxxxxxxxxx', + 'RequestId' => ['description' => 'Request ID. ', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', 'title' => ''], + 'ResultObject' => [ + 'description' => 'Return Result. ', + 'type' => 'object', + 'properties' => [ + 'FileUrl' => ['description' => 'File URL. ', 'type' => 'string', 'example' => 'saf/cpoc/30e2aff8f355af429bbab18f776496ef/1764037297543_icekredit_model_A_2025b_1764034785_147787.csv', 'title' => ''], + 'FileName' => ['description' => 'File name.', 'type' => 'string', 'example' => 'Acct71b_Sample140934_md5_batch20250916.csv', 'title' => ''], + 'FileSize' => ['description' => 'File Size. ', 'type' => 'integer', 'format' => 'int32', 'example' => '1472', 'title' => ''], + 'RowCount' => ['description' => 'Number of rows. ', 'type' => 'integer', 'format' => 'int32', 'example' => '4974', 'title' => ''], + 'DateType' => ['description' => 'Time type. ', 'type' => 'string', 'example' => 'yyyyMMdd', 'title' => ''], + 'ColumnStats' => [ + 'description' => 'Columns. ', + 'type' => 'array', + 'items' => [ + 'description' => 'Column. ', + 'type' => 'object', + 'properties' => [ + 'FieldName' => ['description' => 'Field Name. ', 'type' => 'string', 'example' => 'fb_org_id', 'title' => ''], + 'RowNumber' => ['description' => 'Row number of the record. ', 'type' => 'integer', 'format' => 'int32', 'example' => '4', 'title' => ''], + 'DistinctNumber' => ['description' => 'De-duplication Count. ', 'type' => 'integer', 'format' => 'int32', 'example' => '4', 'title' => ''], + 'DistinctRate' => ['description' => 'De-duplication rate. ', 'type' => 'string', 'example' => '28.23%', 'title' => ''], + 'MissNumber' => ['description' => 'Number of missing values.', 'type' => 'integer', 'format' => 'int32', 'example' => '5', 'title' => ''], + 'MissRate' => ['description' => 'Missing rate. ', 'type' => 'string', 'example' => '28.23%', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + 'PreviewData' => [ + 'description' => 'Table data.', + 'type' => 'object', + 'properties' => [ + 'Headers' => [ + 'description' => 'Table header.', + 'type' => 'array', + 'items' => ['description' => 'Column headers.', 'type' => 'string', 'example' => '[]', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'Rows' => [ + 'description' => 'Row data.', + 'type' => 'array', + 'items' => [ + 'description' => 'Row data.', + 'type' => 'array', + 'items' => ['description' => 'Row data.', 'type' => 'string', 'example' => '[]', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'NotExistScenes' => [ + 'description' => 'Non-existent scenarios.', + 'type' => 'array', + 'items' => ['description' => 'Non-existent scenarios.', 'type' => 'string', 'example' => 'dsa', 'title' => ''], + 'title' => '', + 'example' => '', + ], + 'BeyondBacktrackingPeriodNum' => ['description' => 'Number of jobs.', 'type' => 'integer', 'format' => 'int32', 'example' => 'gd', 'title' => ''], + 'PhoneInvalidList' => [ + 'description' => 'Number. ', + 'type' => 'array', + 'items' => ['description' => 'ds. ', 'type' => 'string', 'example' => 'dsf', 'title' => ''], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', ], + 'Code' => ['description' => 'Status code. ', 'type' => 'string', 'example' => '200', 'title' => ''], + 'HttpStatusCode' => ['description' => 'HTTP status code. ', 'type' => 'string', 'example' => '200', 'title' => ''], + 'Message' => ['description' => 'Return message. ', 'type' => 'string', 'example' => 'success', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', + 'title' => 'Upload file ', + 'changeSet' => [], + 'flowControl' => [ + 'flowControlList' => [], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"AccessId\\": \\"LTAI5tE7sActovY6Hvpu5oTh\\",\\n \\"Signature\\": \\"PoAUQ//RusJJFIvCrn36O3+mM/U=\\",\\n \\"Host\\": \\"172.25.126.234\\",\\n \\"Key\\": \\"saf/de/namelist/e924/ufzgsedX9bd3a7\\",\\n \\"Policy\\": \\"eyJleHBpcmF0aW9uIjoiMjAyNS0wNy0zMFQwNjowNTo0OS45NTRaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsMTA0ODU3NjAwMF0sWyJlcSIsIiRrZXkiLCJzYWZcL2RlXC9uYW1lbGlzdFwvZTkyNFwvdWZ6Z3NlZFg5Ymxxxxxxxxxxx\\"\\n}","type":"json"}]', - 'title' => 'Get File Upload Credentials', - 'translator' => 'machine', + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:UploadSampleFile', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": {\\n \\"FileUrl\\": \\"saf/cpoc/30e2aff8f355af429bbab18f776496ef/1764037297543_icekredit_model_A_2025b_1764034785_147787.csv\\",\\n \\"FileName\\": \\"Acct71b_Sample140934_md5_batch20250916.csv\\",\\n \\"FileSize\\": 1472,\\n \\"RowCount\\": 4974,\\n \\"DateType\\": \\"yyyyMMdd\\",\\n \\"ColumnStats\\": [\\n {\\n \\"FieldName\\": \\"fb_org_id\\",\\n \\"RowNumber\\": 4,\\n \\"DistinctNumber\\": 4,\\n \\"DistinctRate\\": \\"28.23%\\",\\n \\"MissNumber\\": 5,\\n \\"MissRate\\": \\"28.23%\\"\\n }\\n ],\\n \\"PreviewData\\": {\\n \\"Headers\\": [\\n \\"[]\\"\\n ],\\n \\"Rows\\": [\\n [\\n \\"[]\\"\\n ]\\n ]\\n },\\n \\"NotExistScenes\\": [\\n \\"dsa\\"\\n ],\\n \\"BeyondBacktrackingPeriodNum\\": 0,\\n \\"PhoneInvalidList\\": [\\n \\"dsf\\"\\n ]\\n },\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Message\\": \\"success\\"\\n}","type":"json"}]', ], - 'CreateSampleBatch' => [ - 'summary' => 'Create Sample Batch', - 'methods' => [ - 'post', - 'get', + ], + 'endpoints' => [ + ['regionId' => 'ap-southeast-1', 'regionName' => 'Singapore', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com', 'endpoint' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'ap-southeast-3', 'regionName' => 'Malaysia (Kuala Lumpur)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com', 'endpoint' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'ap-southeast-5', 'regionName' => 'Indonesia (Jakarta)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com', 'endpoint' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-hangzhou', 'regionName' => 'China (Hangzhou)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'riskcontrol-share.aliyuncs.com', 'endpoint' => 'riskcontrol-share.aliyuncs.com', 'vpc' => ''], + ['regionId' => 'cn-shanghai', 'regionName' => 'China (Shanghai)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'riskcontrol-share.aliyuncs.com', 'endpoint' => 'riskcontrol-share.aliyuncs.com', 'vpc' => ''], + ], + 'errorCodes' => [ + ['code' => '1101', 'message' => 'system error', 'http_code' => 500, 'description' => 'System Error'], + ['code' => '1202', 'message' => 'Data duplication.', 'http_code' => 200, 'description' => 'Data:(%s:%s) duplicate'], + ['code' => '1230', 'message' => 'variable is used.', 'http_code' => 400, 'description' => 'The variable is already in use.'], + ['code' => '1403', 'message' => 'user no data power', 'http_code' => 400, 'description' => 'User has no data permissions'], + ['code' => '1701', 'message' => 'user not auth sls', 'http_code' => 400, 'description' => 'SLS has not been activated, please check whether the payment is overdue.'], + ['code' => '302', 'message' => 'Login required.', 'http_code' => 400, 'description' => 'Login required!'], + ['code' => 'MissingStartDate', 'message' => 'StartDate is mandatory for this action.', 'http_code' => 400, 'description' => 'Start time cannot be empty'], + ], + 'changeSet' => [ + [ + 'apis' => [ + ['description' => 'Error codes changed', 'api' => 'DescribeEventLogPage'], + ['description' => 'Error codes changed', 'api' => 'OpenConsoleSls'], ], - 'schemes' => [ - 'http', - 'https', + 'createdAt' => '2025-01-06T09:06:29.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => 'Response parameters changed', 'api' => 'CreateAppKey'], + ['description' => 'Response parameters changed', 'api' => 'DescribeAppKeyPage'], + ['description' => 'Response parameters changed', 'api' => 'ModifyAppKey'], ], - 'security' => [ - [ - 'AK' => [], + 'createdAt' => '2024-12-20T06:03:20.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => 'Request parameters changed', 'api' => 'DescribeSafTagList'], + ], + 'createdAt' => '2024-09-25T07:52:14.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => 'Response parameters changed', 'api' => 'DescribeApi'], + ], + 'createdAt' => '2024-09-23T08:24:16.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => 'Request parameters changed, Response parameters changed', 'api' => 'ModifyExpressionVariable'], + ], + 'createdAt' => '2024-08-27T09:31:30.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => 'Response parameters changed', 'api' => 'CreateSampleApi'], + ], + 'createdAt' => '2024-07-01T14:00:33.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => 'Request parameters changed', 'api' => 'CreatePocEv'], + ['description' => 'Request parameters changed', 'api' => 'DescribeListPoc'], + ['description' => 'Request parameters changed', 'api' => 'FileUpload'], + ['description' => 'Request parameters changed', 'api' => 'TaskNameByUserId'], + ], + 'createdAt' => '2024-06-19T12:22:32.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => 'Response parameters changed', 'api' => 'DescribePocOssToken'], + ], + 'createdAt' => '2024-01-22T10:44:52.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => 'Response parameters changed, Response parameters changed', 'api' => 'DescribeOperationLogPageList'], + ], + 'createdAt' => '2023-12-06T08:20:58.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => 'Response parameters changed', 'api' => 'DescribeSDKDownloadList'], + ], + 'createdAt' => '2023-10-26T15:03:09.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => 'Request parameters changed', 'api' => 'DescribeTagsBarChart'], + ], + 'createdAt' => '2023-09-11T10:21:11.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => 'Request parameters changed', 'api' => 'UpdateAuthRule'], + ], + 'createdAt' => '2023-07-31T06:53:22.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => 'Request parameters changed, Response parameters changed', 'api' => 'BindVariable'], + ], + 'createdAt' => '2023-05-11T01:21:09.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => 'Response parameters changed', 'api' => 'DescribeSDKDownloadList'], + ], + 'createdAt' => '2023-05-08T07:53:17.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => 'Response parameters changed', 'api' => 'CheckCustVariableLimit'], + ['description' => 'Response parameters changed', 'api' => 'CreateCustVariable'], + ['description' => 'Response parameters changed', 'api' => 'DeleteCustVariable'], + ['description' => 'Response parameters changed', 'api' => 'DescribeCustVariableConfigList'], + ['description' => 'Response parameters changed', 'api' => 'DescribeCustVariableDetail'], + ['description' => 'Response parameters changed', 'api' => 'DescribeCustVariablePage'], + ['description' => 'Response parameters changed', 'api' => 'DescribeEventsVariableList'], + ['description' => 'Response parameters changed', 'api' => 'DescribeParamByEventCodes'], + ['description' => 'Response parameters changed', 'api' => 'ModifyCustVariable'], + ['description' => 'Response parameters changed', 'api' => 'SwitchVariable'], + ], + 'createdAt' => '2023-01-09T06:12:25.000Z', + 'description' => '私域pop接口调用迁移', + ], + [ + 'apis' => [ + ['description' => 'Response parameters changed', 'api' => 'CreateQueryVariable'], + ['description' => 'Response parameters changed', 'api' => 'DeleteQueryVariable'], + ['description' => 'Response parameters changed', 'api' => 'DescribeAllDataSource'], + ['description' => 'Response parameters changed', 'api' => 'DescribeOssPolicy'], + ], + 'createdAt' => '2023-01-05T03:47:10.000Z', + 'description' => 'safdepop迁移', + ], + [ + 'apis' => [ + ['description' => 'Response parameters changed', 'api' => 'DescribeAllEventNameAndCode'], + ['description' => 'Response parameters changed', 'api' => 'DescribeEventBaseInfoByEventCode'], + ['description' => 'Request parameters changed', 'api' => 'DescribeInputFeildCountByEventCode'], + ['description' => 'Response parameters changed', 'api' => 'DescribeRequestHit'], + ], + 'createdAt' => '2022-12-27T11:33:14.000Z', + 'description' => '白盒化策略发布', + ], + [ + 'apis' => [ + ['description' => 'Response parameters changed', 'api' => 'DescribeAuditDetails'], + ['description' => 'Response parameters changed', 'api' => 'DescribeAuditPageList'], + ], + 'createdAt' => '2022-12-13T05:20:02.000Z', + 'description' => 'safde切流', + ], + [ + 'apis' => [ + ['description' => 'Request parameters changed', 'api' => 'DescribeFieldList'], + ], + 'createdAt' => '2022-11-21T03:24:38.000Z', + 'description' => '接口性能优化', + ], + [ + 'apis' => [ + ['description' => 'Response parameters changed', 'api' => 'DescribeEventVariableList'], + ], + 'createdAt' => '2022-11-14T09:08:28.000Z', + 'description' => '模型变量新增实体类字段', + ], + [ + 'apis' => [ + ['description' => 'Response parameters changed', 'api' => 'DescribePrivateStack'], + ['description' => 'Response parameters changed', 'api' => 'DescribePrivateStack'], + ], + 'createdAt' => '2022-09-16T06:58:01.000Z', + 'description' => 'fix', + ], + [ + 'apis' => [ + ['description' => 'OpenAPI offline', 'api' => 'DescribePrivateStack'], + ['description' => 'OpenAPI offline', 'api' => 'DescribePrivateStack'], + ], + 'createdAt' => '2022-09-13T06:22:28.000Z', + 'description' => 'fix', + ], + [ + 'apis' => [ + ['description' => 'Request parameters changed', 'api' => 'DeleteNameList'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeNameListDownloadUrl'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeNameListPageList'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeNameListTypeList'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeNameListVariablePageList'], + ['description' => 'Request parameters changed', 'api' => 'ImportNameList'], + ], + 'createdAt' => '2022-07-20T02:37:15.000Z', + 'description' => '名单管理pop网关发布', + ], + [ + 'apis' => [ + ['description' => 'Response parameters changed', 'api' => 'DescribeEventVariableList'], + ], + 'createdAt' => '2022-07-05T09:38:11.000Z', + 'description' => '接口返回参数优化', + ], + [ + 'apis' => [ + ['description' => 'Request parameters changed', 'api' => 'CreateMonitorTask'], + ['description' => 'Request parameters changed', 'api' => 'DescribeFieldList'], + ['description' => 'Request parameters changed', 'api' => 'DescribeVariableMarketList'], + ], + 'createdAt' => '2022-06-21T09:29:55.000Z', + 'description' => 'saf平台网关版本迁移,个别接口字段优化整理', + ], + [ + 'apis' => [ + ['description' => 'OpenAPI offline', 'api' => 'CreatePocEv'], + ['description' => 'Request parameters changed, Response parameters changed', 'api' => 'DescribeDownloadUrl'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeListPoc'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeTagList'], + ['description' => 'OpenAPI offline', 'api' => 'FileUpload'], + ['description' => 'OpenAPI offline', 'api' => 'PermissionCheck'], + ['description' => 'OpenAPI offline', 'api' => 'SampleFileDownload'], + ['description' => 'OpenAPI offline', 'api' => 'TaskNameByUserId'], + ], + 'createdAt' => '2022-06-10T02:16:37.000Z', + 'description' => '对外SDK无变化', + ], + [ + 'apis' => [ + ['description' => 'Request parameters changed', 'api' => 'CreatePoc'], + ], + 'createdAt' => '2022-05-13T03:11:37.000Z', + 'description' => '此次发布为safde系统接口版本升级', + ], + [ + 'apis' => [ + ['description' => 'OpenAPI offline', 'api' => 'BindVariable'], + ['description' => 'OpenAPI offline', 'api' => 'CheckCustVariableLimit'], + ['description' => 'OpenAPI offline', 'api' => 'CheckExpressionVariableLimit'], + ['description' => 'OpenAPI offline', 'api' => 'CheckPermission'], + ['description' => 'OpenAPI offline', 'api' => 'CheckUsageVariable'], + ['description' => 'OpenAPI offline', 'api' => 'ClearNameList'], + ['description' => 'OpenAPI offline', 'api' => 'CreateAuthorizationUser'], + ['description' => 'OpenAPI offline', 'api' => 'CreateCustVariable'], + ['description' => 'OpenAPI offline', 'api' => 'CreateExpressionVariable'], + ['description' => 'OpenAPI offline', 'api' => 'CreateField'], + ], + 'createdAt' => '2022-05-11T07:29:07.000Z', + 'description' => '此次发布为safde系统接口版本升级', + ], + [ + 'apis' => [ + ['description' => 'OpenAPI offline', 'api' => 'CheckFieldLimit'], + ['description' => 'OpenAPI offline', 'api' => 'CreateAppKey'], + ['description' => 'OpenAPI offline', 'api' => 'CreateEvent'], + ['description' => 'OpenAPI offline', 'api' => 'CreateMonitorTask'], + ['description' => 'OpenAPI offline', 'api' => 'CreatePoc'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeAllEventNameAndCode'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeApiLimit'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeApiNameList'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeAppKeyPage'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeAuthEventNameList'], + ], + 'createdAt' => '2022-05-11T07:23:52.000Z', + 'description' => '此次发布为safde系统接口版本升级', + ], + [ + 'apis' => [ + ['description' => 'OpenAPI offline', 'api' => 'CreateRecommendEventRule'], + ['description' => 'OpenAPI offline', 'api' => 'CreateRecommendTask'], + ['description' => 'OpenAPI offline', 'api' => 'CreateSampleData'], + ['description' => 'OpenAPI offline', 'api' => 'CreateSimulationTask'], + ['description' => 'OpenAPI offline', 'api' => 'CreateTask'], + ['description' => 'OpenAPI offline', 'api' => 'DeleteSampleData'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeEventTaskHistory'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeExistScene'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeOperationLogPageList'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeRecommendSceneVariables'], + ], + 'createdAt' => '2022-05-11T07:20:10.000Z', + 'description' => '此次发布为safde系统接口版本升级', + ], + [ + 'apis' => [ + ['description' => 'OpenAPI offline', 'api' => 'CreateGroupSign'], + ['description' => 'OpenAPI offline', 'api' => 'CreateReplenishTask'], + ['description' => 'OpenAPI offline', 'api' => 'CreateSample'], + ['description' => 'OpenAPI offline', 'api' => 'DeleteSampleBatch'], + ['description' => 'OpenAPI offline', 'api' => 'DeleteTask'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeApi'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeApiGroups'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeApis'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeApiVariable'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeExcuteNum'], + ], + 'createdAt' => '2022-05-11T07:14:08.000Z', + 'description' => '此次变更是safde系统接口版本升级迁移', + ], + [ + 'apis' => [ + ['description' => 'OpenAPI offline', 'api' => 'DescribeAvgExecuteCostReport'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeDecisionResultFluctuation'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeDecisionResultTrend'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeEventResultBarChart'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeEventResultList'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeEventTotalCountReport'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeHighRiskPieChart'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeHitRuleFluctuation'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeHitRuleTrend'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeRequestPeakReport'], + ], + 'createdAt' => '2022-03-02T06:03:34.000Z', + 'description' => '监控中心', + ], + [ + 'apis' => [ + ['description' => 'OpenAPI offline', 'api' => 'DescribeAdvanceSearchLeftVariableList'], + ], + 'createdAt' => '2022-01-05T02:39:15.000Z', + 'description' => '分析中心', + ], + [ + 'apis' => [ + ['description' => 'OpenAPI offline', 'api' => 'CreateAnalysisConditionFavorite'], + ['description' => 'OpenAPI offline', 'api' => 'CreateAnalysisExportTask'], + ['description' => 'OpenAPI offline', 'api' => 'DeleteAnalysisConditionFavorite'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeAdvanceSearchPageList'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeAnalysisColumnFieldList'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeAnalysisColumnList'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeAnalysisConditionFavoriteList'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeAnalysisExportTaskDownloadUrl'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeBasicSearchPageList'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeEventDetailByRequestId'], + ], + 'createdAt' => '2021-12-22T09:39:38.000Z', + 'description' => '决策引擎分析中心需求相关接口文档', + ], + [ + 'apis' => [ + ['description' => 'Request parameters changed', 'api' => 'DescribeAllRootVariable'], + ], + 'createdAt' => '2021-12-21T02:07:54.000Z', + 'description' => '跟前端联调web接口,不是客户端SDK', + ], + [ + 'apis' => [ + ['description' => 'OpenAPI offline', 'api' => 'CreateDataSource'], + ['description' => 'OpenAPI offline', 'api' => 'CreateQueryVariable'], + ['description' => 'OpenAPI offline', 'api' => 'DeleteDataSource'], + ['description' => 'OpenAPI offline', 'api' => 'DeleteQueryVariable'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeAllDataSource'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeDataSourceDataDownloadUrl'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeDataSourceFields'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeDataSourcePageList'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeOssPolicy'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeQueryVariableDetail'], + ], + 'createdAt' => '2021-11-24T00:59:04.000Z', + 'description' => '自定义变量支持外部数据检索功能开发', + ], + [ + 'apis' => [ + ['description' => 'Request parameters changed, Response parameters changed', 'api' => 'DescribeBasicStart'], + ['description' => 'Request parameters changed, Response parameters changed', 'api' => 'DescribeDetailStart'], + ['description' => 'Request parameters changed, Response parameters changed', 'api' => 'DescribeServiceAppKey'], + ], + 'createdAt' => '2021-11-23T02:07:27.000Z', + 'description' => '修复接口参数问题', + ], + [ + 'apis' => [ + ['description' => 'OpenAPI offline', 'api' => 'DescribeAllRootVariable'], + ['description' => 'OpenAPI offline', 'api' => 'ExpressionTest'], + ], + 'createdAt' => '2021-10-28T08:24:54.000Z', + 'description' => '变量嵌套发布', + ], + [ + 'apis' => [ + ['description' => 'OpenAPI offline', 'api' => 'CreateRule'], + ['description' => 'OpenAPI offline', 'api' => 'DeleteRule'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeAuditConfig'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeAuditDetails'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeAuditPageList'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeRuleDetailByRuleId'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeRulePageList'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeRuleVersionList'], + ['description' => 'OpenAPI offline', 'api' => 'DescribeUserInfo'], + ['description' => 'OpenAPI offline', 'api' => 'ModifyRulePriority'], + ], + 'createdAt' => '2021-10-20T13:21:23.000Z', + 'description' => 'xtee 2021-09-10', + ], + ], + 'flowControl' => [ + 'flowControlList' => [ + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRulePageList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeQueryVariableDetail'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRequestPeakReport'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeTagsFluctuation'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAuditDetails'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'PermissionCheck'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModifyEventStatus'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSafStartSteps'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAllRootVariable'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSampleDownloadUrl'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeBasicStart'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeHitRuleTrend'], + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ListVariableDefine'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAuthScenePageList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventUploadPolicy'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAnalysisConditionFavoriteList'], + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModelNameIsDuplication'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeGroupTrend'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeNameListTypeList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeScoreSectionNumLineChart'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRequestHit'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeTemplateDownload'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventPageList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'RemoveEvent'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeNameListLimit'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeServiceCodeName'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeListPoc'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeTemplateCount'], + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModelDelete'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeOssPolicy'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SwitchExpressionVariable'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRecommendTaskPageList'], + ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'PocCreateTask'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeScoreSectionRatioLineChart'], + ['threshold' => '2000', 'countWindow' => 1, 'regionId' => '*', 'api' => 'AddSampleDataByText'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeScoreSectionPieChart'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeQueryVariablePageList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeResultCount'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CheckFieldLimit'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateEvent'], + ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'PocGetToken'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRuleSnapshot'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateRule'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SampleFileDownload'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteNameListData'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeCustVariableConfigList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'RecallRuleAudit'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAllEventNameAndCode'], + ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'PocSendData'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SwitchQueryVariable'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeNameListVariablePageList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteDataSource'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteQueryVariable'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeExpressionVariableDetail'], + ['threshold' => '2000', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSampleDataByBatchUUidPage'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventResultList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeFieldPage'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateAnalysisConditionFavorite'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SwitchToOnline'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateRuleBase'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAvgExecuteCostReport'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSimulationTaskCount'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRuleVersionList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'StartOrStopByPassShuntEvent'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteByPassShuntEvent'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAllDataSource'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSampleSceneList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeVariableDetail'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAuthSceneList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ImportNameList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeVariableBindDetail'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSampleList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRuleDetailByRuleId'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSafTagList'], + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModelSampleDownload'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeGroupAccountPage'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeExpressionVariablePage'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribePocOssToken'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribePrivateStack'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeExcuteNum'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeExistName'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteRule'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeTagsList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeMonitorTaskLimit'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeUsedService'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateExpressionVariable'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribePocTaskList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeDataSourceFields'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeDetailStart'], + ['threshold' => '-1', 'countWindow' => 1, 'regionId' => '*'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeTagsBarChart'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeOssToken'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateRule'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRiskTagsLineChart'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeDecisionResultTrend'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryAuthRuleDetailByRuleId'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeUserInfo'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAnalysisExportTaskDownloadUrl'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRecommendVelocities'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventLogDetail'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeScoreList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeOperatorListByType'], + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeListModel'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'BindVariable'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeHighRiskPieChart'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModifyField'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeHitRuleList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeInputFeildCountByEventCode'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CheckCopyRuleVariable'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ExpressionTest'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateQueryVariable'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteField'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSampleDataList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeTaskList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeGroupPage'], + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModelFileUpload'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateDataSource'], + ['threshold' => '2000', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSampleBatchOssPolicy'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveByPassOrShuntEvent'], + ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'PocGetDownloadUrl'], + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteEventField'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSceneRulePageList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeFieldById'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'OpenConsoleSls'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeVariableSceneList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventDetailByRequestId'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRuleCountByUserId'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeVariableMarketList'], + ['threshold' => '2000', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSampleDataPage'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModifyCustVariable'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRecommendVariablesVelocity'], + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeModelDetailsById'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateAppKey'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeLoanTaskList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeMenuPermission'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeServiceList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeOperationLogPageList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSDKDownloadList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventResultBarChart'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeExpressionVariableFunctionList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeModelOssPolicy'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'StartSimulationTask'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeOssAuthStatus'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSampleInfo'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeCustVariableDetail'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SwitchField'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteSampleBatch'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAuditPageList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeNameList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRuleListByEventCodesList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeApi'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteSampleData'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteExpressionVariable'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventVariableTemplateBind'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeTagsRatioLineChart'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeHitRuleFluctuation'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SwitchVariable'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeTaskLogList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModifyEvent'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeExistScene'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSafOrder'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CheckUsageVariable'], + ['threshold' => '2000', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteSampleBatchMeta'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeCustVariablePage'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModifyRulePriority'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRuleBarChart'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSceneEventPageList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteCustVariable'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeOperatorList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeMarkPage'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeDataSourcePageList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteNameList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAuditConfig'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventCount'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'OperateFavoriteVariable'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateRecommendEventRule'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAuthRulePageList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateDataSource'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeepCopyRule'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateCustVariable'], + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModelIsUsing'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UploadFileCheck'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventsVariableList'], + ['threshold' => '2000', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DownloadSmapleBatch'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSampleUploadPolicy'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeGroupStatisticsByToday'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRecommendTaskDetail'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeVariableList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateAuthRule'], + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteSelfBindVariable'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeGroupConditionList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateSampleBatch'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeApiGroups'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRuleHit'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CheckCustVariableLimit'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSimulationPreditInfo'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeTemplatePageList'], + ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeInitDig'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeApis'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeBasicSearchPageList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventTotalCountReport'], + ['threshold' => '2000', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSamplebatchPage'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeApiNameList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteAnalysisConditionFavorite'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeHasRuleNameByEventCode'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventBaseInfoByEventCode'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventVariableTemplateList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSampleTagList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAdvanceSearchPageList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRiskLineChart'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeTagsTrend'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeDownloadUrl'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreatePocEv'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSupportRuleList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSafStartConfig'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAnalysisColumnFieldList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSelectItem'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAuthEventNameList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CheckExpressionVariableLimit'], + ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeServiceAppKey'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeDataSourceDataDownloadUrl'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeParamByEventCodes'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'TaskNameByUserId'], + ['threshold' => '2000', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateSampleBatch'], + ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateModel'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ImportTemplateEvent'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateByPassShuntEvent'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAuthStatus'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeNameListPageList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSimulationTaskList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventTaskHistory'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeFieldList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModifyRuleStatus'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateSample'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateSampleData'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateAnalysisExportTask'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateField'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSceneAllEventNameCodeList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ImportField'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModifyExpressionVariable'], + ['threshold' => '2000', 'countWindow' => 1, 'regionId' => '*', 'api' => 'BatchDeleteSampleData'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateQueryVariable'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'StopSimulationTask'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeLoanExecList'], + ['threshold' => '2000', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateSampleApi'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventLogPage'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRecommendSceneVariables'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSafDeOrder'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeDecisionResultFluctuation'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAnalysisColumnList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeEventVariableList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSlsUrlConfig'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeTagList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ModifyAppKey'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeRegions'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateAnalysisConditionFavorite'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeApiLimit'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeByPassShuntEvent'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeApiVariable'], + ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'FileUpload'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAppKeyPage'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateAudit'], + ['threshold' => '2000', 'countWindow' => 1, 'regionId' => '*', 'api' => 'AddSampleDataByCsv'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSafConsole'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CompareCopyRuleVariable'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeOperatorListByScene'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveAnalysisColumn'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeSampleDemoDownloadUrl'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeAdvanceSearchLeftVariableList'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeTagsNumLineChart'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateSimulationTask'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CreateRecommendTask'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeVariableFee'], + ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DescribeNameListDownloadUrl'], + ], + ], + 'ram' => [ + 'productCode' => 'SAF', + 'productName' => 'Fraud Detection', + 'ramCodes' => ['yundun-saf'], + 'ramLevel' => 'RESOURCE', + 'ramConditions' => [], + 'ramActions' => [ + [ + 'apiName' => 'CreatePocEv', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ + [ + 'apiName' => 'DescribeAdvanceSearchLeftVariableList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeHasRuleNameByEventCode', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ModelIsUsing', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeRecommendVelocities', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeTemplateDownload', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ModelSampleDownload', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeHitRuleTrend', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeVariableMarketList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CompareCopyRuleVariable', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreateModel', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeSampleTagList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeBasicStart', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ListVariableDefine', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DeleteSampleBatchMeta', + 'description' => '', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'yundun-saf:DeleteSampleBatchMeta', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'SampleBatch', 'arn' => 'acs:yundun-saf::{#accountId}:samplebatch/{#SampleBatchId}'], + ], + ], + ], + [ + 'apiName' => 'CheckExpressionVariableLimit', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeScoreList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'UpdateRule', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeRuleBarChart', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeSampleUploadPolicy', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CompareRule', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:CompareRule', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ModifyEventStatus', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'RecallRuleAudit', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreatePocSample', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:CreatePocSample', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeAnalysisExportTaskDownloadUrl', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ModifyEvent', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeMonitorTaskLimit', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeApiLimit', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribePocTaskList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeSampleDownloadUrl', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeQueryVariableDetail', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'SearchSample', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:SearchSample', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'PocGetDownloadUrl', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeMarkPage', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeVariableSceneList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeBasicSearchPageList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeAuthScenePageList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CancelSubTask', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:CancelSubTask', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeCustVariableConfigList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeApiGroups', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeRequestPeakReport', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeAllRootVariable', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DeleteNameListData', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeAnalysisColumnFieldList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreateTaskGroup', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:CreateTaskGroup', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreateField', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DownloadSmapleBatch', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:DownloadSmapleBatch', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'SampleBatch', 'arn' => 'acs:yundun-saf::{#accountId}:samplebatch/{#SampleBatchId}'], + ], + ], + ], + [ + 'apiName' => 'DescribeTagList', + 'description' => '', + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeDataSourcePageList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeExpressionVariablePage', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeSceneEventPageList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeFieldById', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'MergeDownload', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:MergeDownload', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeNameListDownloadUrl', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'OpenConsoleSls', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreateSampleBatch', + 'description' => '', 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'yundun-saf:CreateSampleBatch', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], - 'parameters' => [ - [ - 'name' => 'Lang', - 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', + [ + 'apiName' => 'DescribeRecommendSceneVariables', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', + ], + [ + 'apiName' => 'CreateDataSource', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'batchName', - 'in' => 'query', - 'schema' => [ - 'description' => 'Sample batch name', - 'type' => 'string', - 'required' => false, - 'example' => '白样本', + ], + [ + 'apiName' => 'OperateFavoriteVariable', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'sampleBatchType', - 'in' => 'query', - 'schema' => [ - 'description' => 'Specific type of sample list', - 'type' => 'string', - 'required' => false, - 'example' => '白名单', + ], + [ + 'apiName' => 'DescribeAvgExecuteCostReport', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'dataType', - 'in' => 'query', - 'schema' => [ - 'description' => 'Data type', - 'type' => 'string', - 'required' => false, - 'example' => 'mobile', + ], + [ + 'apiName' => 'DescribeListPoc', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'serviceList', - 'in' => 'query', - 'schema' => [ - 'description' => 'Service list', - 'type' => 'string', - 'required' => false, - 'example' => 'account_takeover', + ], + [ + 'apiName' => 'DescribeApi', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'ossFileName', - 'in' => 'query', - 'schema' => [ - 'description' => 'Uploaded OSS address.', - 'type' => 'string', - 'required' => false, - 'example' => 'sample/94b4193d321c44b44ee92b19984000a0/样本测试01/0d8dbc6809834d51b1d88a42295c803e/1753865835166.csv', + ], + [ + 'apiName' => 'DescribeHitRuleList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'dataValue', - 'in' => 'query', - 'schema' => [ - 'description' => 'Content of the list entered in the text box', - 'type' => 'string', - 'required' => false, - 'example' => '1770000000,1770000001', + ], + [ + 'apiName' => 'PocCreateTask', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'description', - 'in' => 'query', - 'schema' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'required' => false, - 'example' => '描述', + ], + [ + 'apiName' => 'UpdateAuthRule', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'title' => 'Schema of Response', - 'description' => 'Response schema', - 'type' => 'object', - 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'ID of the request', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - ], + [ + 'apiName' => 'DescribeNameListLimit', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', + [ + 'apiName' => 'DescribePrivateStack', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\"\\n}","type":"json"}]', - 'title' => 'Create Sample Batch', - 'translator' => 'machine', - ], - 'DeleteSelfBindVariable' => [ - 'summary' => 'Delete Custom System Variable', - 'path' => '', - 'methods' => [ - 'get', - 'post', + [ + 'apiName' => 'DescribeEventVariableTemplateBind', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], - 'schemes' => [ - 'https', + [ + 'apiName' => 'DescribeParamByEventCodes', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], - 'security' => [ - [ - 'AK' => [], + [ + 'apiName' => 'BindVariable', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], - 'operationType' => 'readAndWrite', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafXYIHRP', + [ + 'apiName' => 'DescribeSceneRulePageList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], - 'tenantRelevance' => 'tenant', ], - 'parameters' => [ - [ - 'name' => 'Lang', - 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', + [ + 'apiName' => 'DescribeTemplateCount', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', + ], + [ + 'apiName' => 'DescribeHighRiskPieChart', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'id', - 'in' => 'query', - 'schema' => [ - 'description' => 'Variable ID', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '3144', + ], + [ + 'apiName' => 'CheckSampleName', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:CheckSampleName', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'title' => 'Schema of Response', - 'description' => 'Response Schema', - 'type' => 'object', - 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'ID of the request', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'boolean', - 'example' => 'true', - ], - ], + [ + 'apiName' => 'DescribeSDKDownloadList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], - 'errorCodes' => [ - 400 => [ - [ - 'errorCode' => '1230', - 'errorMessage' => 'variable is used.', + [ + 'apiName' => 'DescribeEventLogPage', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - 500 => [ - [ - 'errorCode' => '1101', - 'errorMessage' => 'system error', + ], + [ + 'apiName' => 'CheckUsageVariable', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', + [ + 'apiName' => 'DeleteExpressionVariable', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": true\\n}","type":"json"}]', - 'title' => 'Delete Custom System Variable', - 'translator' => 'machine', - ], - 'ListVariableDefine' => [ - 'summary' => 'Query Variable Definition', - 'path' => '', - 'methods' => [ - 'post', - 'get', + [ + 'apiName' => 'UpdateAudit', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + [ + 'apiName' => 'DescribeCustVariableDetail', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], - 'security' => [ - [ - 'AK' => [], + [ + 'apiName' => 'DescribeLoanTaskList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ + [ + 'apiName' => 'DescribeExpressionVariableVersionDetail', + 'description' => '', 'operationType' => 'get', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafBCGX2Z', + 'ramAction' => [ + 'action' => 'yundun-saf:CompareRule', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], - 'parameters' => [ - [ - 'name' => 'Lang', - 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', + [ + 'apiName' => 'DeleteSampleData', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'scenesStr', - 'in' => 'query', - 'schema' => [ - 'description' => 'Scenario', - 'type' => 'string', - 'required' => false, - 'example' => '[\\"EVENT_ACTION\\"]', + ], + [ + 'apiName' => 'ModifyAppKey', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'currentPage', - 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', + ], + [ + 'apiName' => 'DescribeScoreSectionNumLineChart', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'pageSize', - 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default value is 10', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', + ], + [ + 'apiName' => 'DescribeSlsUrlConfig', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'queryContent', - 'in' => 'query', - 'schema' => [ - 'description' => 'Query content', - 'type' => 'string', - 'required' => false, - 'example' => 'age', + ], + [ + 'apiName' => 'DescribeHitRuleFluctuation', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', + ], + [ + 'apiName' => 'DescribeExpressionVariableFunctionList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'chargingMode', - 'in' => 'query', - 'schema' => [ - 'description' => 'Charging mode', - 'type' => 'string', - 'required' => false, - 'example' => 'FREE', + ], + [ + 'apiName' => 'DescribeAuthEventNameList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'title', - 'in' => 'query', - 'schema' => [ - 'description' => 'Title.', - 'type' => 'string', - 'required' => false, - 'example' => '变量的title', + ], + [ + 'apiName' => 'DescribeAdvanceSearchPageList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'source', - 'in' => 'query', - 'schema' => [ - 'description' => 'Source', - 'type' => 'string', - 'required' => false, - 'example' => 'SAF', + ], + [ + 'apiName' => 'DescribeEventResultBarChart', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'paging', - 'in' => 'query', - 'schema' => [ - 'description' => 'Paging identifier', - 'type' => 'string', - 'required' => false, - 'example' => 'false', + ], + [ + 'apiName' => 'DescribeTagsTrend', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'typesStr', - 'in' => 'query', - 'schema' => [ - 'description' => 'Type', - 'type' => 'string', - 'required' => false, - 'example' => '[\\"IDENTIFY_SERVICE\\"]'."\n", + ], + [ + 'apiName' => 'DescribeSampleDataPage', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:DescribeSampleDataPage', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'allowBind', - 'in' => 'query', - 'schema' => [ - 'description' => 'Whether binding is allowed, default is ENABLE', - 'type' => 'string', - 'required' => false, - 'example' => 'ENABLE', + ], + [ + 'apiName' => 'DescribeRequestHit', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'status', - 'in' => 'query', - 'schema' => [ - 'description' => 'Status.', - 'type' => 'string', - 'required' => false, - 'example' => 'ENABLE', + ], + [ + 'apiName' => 'DescribeSafTagList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'roleType', - 'in' => 'query', - 'schema' => [ - 'description' => 'Authorization type', - 'type' => 'string', - 'required' => false, - 'example' => '1', + ], + [ + 'apiName' => 'DescribeTagsFluctuation', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], - 'responses' => [ - 200 => [ - 'headers' => [], - 'schema' => [ - 'title' => 'Schema of Response', - 'description' => 'Schema of Response', - 'type' => 'object', - 'properties' => [ - 'totalItem' => [ - 'description' => 'Total items', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '27', - ], - 'resultObject' => [ - 'description' => 'Returned object', - 'type' => 'boolean', - 'example' => 'true', - ], - 'RequestId' => [ - 'description' => 'Request ID', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'totalPage' => [ - 'description' => 'Total pages.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '4', - ], - 'pageSize' => [ - 'description' => 'Page size, default value is 10', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - ], + [ + 'apiName' => 'DescribeAuditConfig', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', + [ + 'apiName' => 'DescribeUserInfo', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 27,\\n \\"resultObject\\": true,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"totalPage\\": 4,\\n \\"pageSize\\": 10,\\n \\"currentPage\\": 1\\n}","type":"json"}]', - 'title' => 'Query Variable Definition', - 'translator' => 'machine', - ], - 'DeleteEventField' => [ - 'summary' => 'Delete Event Field', - 'path' => '', - 'methods' => [ - 'get', - 'post', + [ + 'apiName' => 'DescribeApiNameList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], - 'schemes' => [ - 'https', + [ + 'apiName' => 'DescribeSampleDemoDownloadUrl', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], - 'security' => [ - [ - 'AK' => [], + [ + 'apiName' => 'DescribeScoreSectionRatioLineChart', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], - 'operationType' => 'readAndWrite', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafWH3N80', + [ + 'apiName' => 'DescribeRecommendVariablesVelocity', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], - 'tenantRelevance' => 'tenant', ], - 'parameters' => [ - [ - 'name' => 'Lang', - 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', + [ + 'apiName' => 'DescribeSafOrder', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'eventCode', - 'in' => 'query', - 'schema' => [ - 'description' => 'Event code', - 'type' => 'string', - 'required' => false, - 'example' => 'de_awukck7117', + ], + [ + 'apiName' => 'SwitchVariable', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'fieldName', - 'in' => 'query', - 'schema' => [ - 'description' => 'Field name', - 'type' => 'string', - 'required' => false, - 'example' => 'age', + ], + [ + 'apiName' => 'DownloadSubTaskResult', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:DownloadSubTaskResult', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region ID', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', + ], + [ + 'apiName' => 'DescribeRuleListByEventCodesList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'title' => 'Schema of Response', - 'description' => 'Response schema', - 'type' => 'object', - 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'ID of the request', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'resuleObject' => [ - 'description' => 'Result object', - 'type' => 'boolean', - 'example' => 'true', - ], - ], + [ + 'apiName' => 'DeleteCustVariable', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], - 'errorCodes' => [ - 400 => [ - [ - 'errorCode' => '1230', - 'errorMessage' => 'variable is used.', + [ + 'apiName' => 'QueryAuthRuleDetailByRuleId', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], - [ - 'errorCode' => '1403', - 'errorMessage' => 'user no data power', + ], + ], + [ + 'apiName' => 'ModifyRulePriority', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - 500 => [ - [ - 'errorCode' => '1101', - 'errorMessage' => 'system error', + ], + [ + 'apiName' => 'DescribeServiceCodeName', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', + [ + 'apiName' => 'SwitchQueryVariable', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resuleObject\\": true\\n}","type":"json"}]', - 'title' => 'Delete Event Field', - 'translator' => 'machine', - ], - 'DescribeOperationLogMonitoring' => [ - 'summary' => 'Query Operation Log Monitoring Statistics', - 'path' => '', - 'methods' => [ - 'get', - 'post', + [ + 'apiName' => 'UpdateQueryVariable', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + [ + 'apiName' => 'DescribeExistName', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], - 'security' => [ - [ - 'AK' => [], + [ + 'apiName' => 'DeleteSampleBatch', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ + [ + 'apiName' => 'DescribeEventPageList', + 'description' => '', 'operationType' => 'get', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafXYIHRP', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], - 'parameters' => [ - [ - 'name' => 'Lang', - 'in' => 'query', - 'schema' => [ - 'description' => 'Language type of the returned message. Values:'."\n" - ."\n" - .'- **zh** (default): Chinese'."\n" - .'- **en**: English', - 'type' => 'string', - 'required' => false, - 'example' => 'zh', + [ + 'apiName' => 'DescribeSelectItem', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', + ], + [ + 'apiName' => 'DescribeOperatorListByScene', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'startDate', - 'in' => 'query', - 'schema' => [ - 'description' => 'Start date (in yyyy-MM-dd format, and the interval from the current date cannot exceed 90 days)', - 'type' => 'string', - 'required' => false, - 'example' => '2025-07-19', + ], + [ + 'apiName' => 'SaveByPassOrShuntEvent', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'endDate', - 'in' => 'query', - 'schema' => [ - 'description' => 'End date (in yyyy-MM-dd format, and the interval from the start date cannot exceed 90 days)', - 'type' => 'string', - 'required' => false, - 'example' => '2025-07-30', + ], + [ + 'apiName' => 'DescribeListModel', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'userNameSearch', - 'in' => 'query', - 'schema' => [ - 'description' => 'Operator.', - 'type' => 'string', - 'required' => false, - 'example' => 'root', + ], + [ + 'apiName' => 'CreateAnalysisExportTask', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], - 'responses' => [ - 200 => [ - 'headers' => [], - 'schema' => [ - 'title' => 'Schema of Response', - 'description' => 'Schema of Response', - 'type' => 'object', - 'properties' => [ - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'resultObject' => [ - 'description' => 'Returned object.', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned object.', - 'type' => 'object', - 'properties' => [ - 'dateGrouped' => [ - 'description' => 'Time axis slice.', - 'type' => 'string', - 'example' => '2025-07-19', - ], - 'totalCount' => [ - 'description' => 'Total count.', - 'type' => 'string', - 'example' => '2', - ], - ], - ], - ], - ], + [ + 'apiName' => 'CreateEvent', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', + [ + 'apiName' => 'DescribeRuleHit', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": [\\n {\\n \\"dateGrouped\\": \\"2025-07-19\\",\\n \\"totalCount\\": \\"2\\"\\n }\\n ]\\n}","type":"json"}]', - 'title' => 'Query Operation Log Monitoring Statistics', - 'translator' => 'machine', - ], - 'DescribeVersionPageList' => [ - 'summary' => 'Variable Version List Query', - 'path' => '', - 'methods' => [ - 'get', - 'post', + [ + 'apiName' => 'StartSimulationTask', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], - 'schemes' => [ - 'https', + [ + 'apiName' => 'ListTaskGroup', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:ListTaskGroup', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], - 'security' => [ - [ - 'AK' => [], + [ + 'apiName' => 'DescribeEventBaseInfoByEventCode', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ + [ + 'apiName' => 'DescribeNameListTypeList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeAnalysisConditionFavoriteList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreateSimulationTask', + 'description' => '', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeGroupConditionList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeOssPolicy', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ListSample', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:ListSample', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'UpdateRuleBase', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeLoanExecList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeEventVariableList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeOssToken', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeTemplatePageList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'UploadFileCheck', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:UploadFileCheck', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ModelFileUpload', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'UpdateDataSource', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeSafConsole', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeRecommendTaskDetail', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DeleteAnalysisConditionFavorite', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeEventTotalCountReport', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'PocGetToken', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ModifyExpressionVariable', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ExpressionTest', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'SwitchField', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeVersionPageList', + 'description' => '', 'operationType' => 'list', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafXYIHRP', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], - 'parameters' => [ - [ - 'name' => 'Lang', - 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for the request and response messages, with a default value of **zh**. Values: '."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', + [ + 'apiName' => 'CreateRule', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', + ], + [ + 'apiName' => 'DeleteSample', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:DeleteSample', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'currentPage', - 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '1', + ], + [ + 'apiName' => 'StopSimulationTask', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'pageSize', - 'in' => 'query', - 'schema' => [ - 'description' => 'Number of items per page, with a default value of 10.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', + ], + [ + 'apiName' => 'BatchDeleteSampleData', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:BatchDeleteSampleData', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'objectId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID of the variable.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '392023', + ], + [ + 'apiName' => 'DescribeSafDeOrder', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'objectCode', - 'in' => 'query', - 'schema' => [ - 'description' => 'Name of the variable.', - 'type' => 'string', - 'required' => false, - 'example' => 'ex_OERlw0Zqfb23', + ], + [ + 'apiName' => 'DescribeTagsRatioLineChart', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'type', - 'in' => 'query', - 'schema' => [ - 'description' => 'Type.', - 'type' => 'string', - 'required' => false, - 'example' => 'EXPRESSION', + ], + [ + 'apiName' => 'DescribeExistScene', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'paging', - 'in' => 'query', - 'schema' => [ - 'description' => 'Pagination flag, with a default value of true.', - 'type' => 'boolean', - 'required' => false, - 'example' => 'true', + ], + [ + 'apiName' => 'DescribeInputFeildCountByEventCode', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'MaxResults', - 'in' => 'query', - 'schema' => [ - 'description' => 'Maximum number of results to be read in this call, with a default value of 10.', - 'type' => 'integer', - 'format' => 'int32', - 'required' => false, - 'example' => '10', + ], + [ + 'apiName' => 'DescribeSampleDataList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'NextToken', - 'in' => 'query', - 'schema' => [ - 'description' => 'Used to mark the starting position for reading. An empty value indicates starting from the beginning.', - 'type' => 'string', - 'required' => false, - 'example' => '1', + ], + [ + 'apiName' => 'ModifyField', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], - 'responses' => [ - 200 => [ - 'headers' => [], - 'schema' => [ - 'title' => 'Schema of Response', - 'description' => 'Schema of Response', - 'type' => 'object', - 'properties' => [ - 'totalItem' => [ - 'description' => 'Total number of items.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'pageSize' => [ - 'description' => 'Number of items per page, with a default value of 10.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'RequestId' => [ - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'currentPage' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'totalPage' => [ - 'description' => 'Total number of pages.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '1', - ], - 'resultObject' => [ - 'description' => 'Returned object.', - 'type' => 'array', - 'items' => [ - 'description' => 'Returned object.', - 'type' => 'object', - 'properties' => [ - 'gmtModified' => [ - 'description' => 'Modification time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1565701886000', - ], - 'creator' => [ - 'description' => 'Creator.', - 'type' => 'string', - 'example' => 'root', - ], - 'objectCode' => [ - 'description' => 'Name of the variable.', - 'type' => 'string', - 'example' => 'ex_OERlw0Zqfb23', - ], - 'modifier' => [ - 'title' => '数据状态', - 'description' => 'Modifier.', - 'type' => 'string', - 'example' => 'root', - ], - 'description' => [ - 'description' => 'Variable description.', - 'type' => 'string', - 'example' => '变量描述', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1621578648000', - ], - 'type' => [ - 'description' => 'Variable type.', - 'type' => 'string', - 'example' => 'EXPRESSION', - ], - 'userId' => [ - 'description' => 'User UID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '151222222222226', - ], - 'version' => [ - 'description' => 'Version number.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'content' => [ - 'description' => 'Change content.', - 'type' => 'string', - 'example' => '{\\"description\\":\\"自定义变量\\",\\"expression\\":\\"1\\",\\"expressionTitle\\":\\"1\\",\\"expressionVariable\\":\\"\\",\\"fieldRank\\":0,\\"id\\":392023,\\"name\\":\\"ex_OERlw0Zqfb23\\",\\"outlier\\":\\"SYS_ERROR\\",\\"outputs\\":\\"STRING\\",\\"refObjId\\":\\"de_auevox0336\\",\\"region\\":\\"SH\\",\\"title\\":\\"自定义变量\\",\\"version\\":4}', - ], - 'id' => [ - 'description' => 'Primary key ID of the version.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '808', - ], - 'region' => [ - 'description' => 'Region ID.', - 'type' => 'string', - 'example' => 'cn-hangzhou', - ], - 'objectId' => [ - 'description' => 'Primary key ID of the variable.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '392023', - ], - ], - ], - ], - 'MaxResults' => [ - 'description' => 'The maximum amount of data to be read in this call, with a default value of 10.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '10', - ], - 'NextToken' => [ - 'description' => '用来表示当前调用返回读取到的位置。空代表数据已经读取完毕。', - 'type' => 'string', - 'example' => '1', - ], - ], + [ + 'apiName' => 'DescribeGroupStatisticsByToday', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', + [ + 'apiName' => 'DescribeAuthStatus', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"totalItem\\": 10,\\n \\"pageSize\\": 10,\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"currentPage\\": 1,\\n \\"totalPage\\": 1,\\n \\"resultObject\\": [\\n {\\n \\"gmtModified\\": 1565701886000,\\n \\"creator\\": \\"root\\",\\n \\"objectCode\\": \\"ex_OERlw0Zqfb23\\",\\n \\"modifier\\": \\"root\\",\\n \\"description\\": \\"变量描述\\",\\n \\"gmtCreate\\": 1621578648000,\\n \\"type\\": \\"EXPRESSION\\",\\n \\"userId\\": 151222222222226,\\n \\"version\\": 1,\\n \\"content\\": \\"{\\\\\\\\\\\\\\"description\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"自定义变量\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"expression\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"1\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"expressionTitle\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"1\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"expressionVariable\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"fieldRank\\\\\\\\\\\\\\":0,\\\\\\\\\\\\\\"id\\\\\\\\\\\\\\":392023,\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"ex_OERlw0Zqfb23\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outlier\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SYS_ERROR\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"outputs\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"STRING\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"refObjId\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"de_auevox0336\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"region\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"SH\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"title\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"自定义变量\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"version\\\\\\\\\\\\\\":4}\\",\\n \\"id\\": 808,\\n \\"region\\": \\"cn-hangzhou\\",\\n \\"objectId\\": 392023\\n }\\n ],\\n \\"MaxResults\\": 10,\\n \\"NextToken\\": \\"1\\"\\n}","type":"json"}]', - 'title' => 'Variable Version List Query', - 'translator' => 'machine', - ], - 'CompareRule' => [ - 'summary' => 'Policy Comparison.', - 'path' => '', - 'methods' => [ - 'get', - 'post', + [ + 'apiName' => 'DownloadSampleFile', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:DownloadSampleFile', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + [ + 'apiName' => 'DescribeSceneAllEventNameCodeList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], - 'security' => [ - [ - 'AK' => [], + [ + 'apiName' => 'DescribeSimulationPreditInfo', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ + [ + 'apiName' => 'DescribeCustVariablePage', + 'description' => '', 'operationType' => 'get', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafBCGX2Z', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], - 'tenantRelevance' => 'tenant', ], - 'parameters' => [ - [ - 'name' => 'Lang', - 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, with a default value of **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', + [ + 'apiName' => 'DescribeSampleList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'ruleVersionId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID of the policy version.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '11519', + ], + [ + 'apiName' => 'CheckTaskGroupName', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:CheckTaskGroupName', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'previousRuleVersionId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Primary key ID of the previous policy version.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '11518', + ], + [ + 'apiName' => 'DeepCopyRule', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', + ], + [ + 'apiName' => 'DescribeSampleSceneList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'title' => 'Schema of Response', - 'description' => 'Schema of Response', - 'type' => 'object', - 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'resultObject' => [ - 'description' => 'Returned object.', - 'type' => 'object', - 'properties' => [ - 'oldRule' => [ - 'description' => 'Old policy object.', - 'type' => 'object', - 'properties' => [ - 'memo' => [ - 'description' => 'Description.', - 'type' => 'string', - 'example' => '鸿蒙元服务_交费业务', - ], - 'ruleActionMap' => [ - 'description' => 'Returned rule action structure. Returned when the policy type is DEFAULT.', - 'type' => 'object', - 'example' => '{'."\n" - .' "TAG": "[{\\"code\\":\\"addDeTags\\",\\"inputs\\":[\\"test\\"],\\"description\\":\\"打标签\\",\\"type\\":\\"ACTION\\",\\"title\\":\\"打标签\\",\\"actionType\\":\\"TAG\\",\\"displayType\\":\\"ACTION\\",\\"sourceType\\":\\"SAF\\",\\"name\\":\\"__addDeTags__\\",\\"fieldType\\":\\"STRING\\"}]"'."\n" - .'}', - ], - 'version' => [ - 'description' => 'Version number.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1760670462000', - ], - 'ruleStatus' => [ - 'description' => 'Policy status.', - 'type' => 'string', - 'example' => 'RUNNING', - ], - 'ruleExpressions' => [ - 'description' => 'Policy expression. Returned when the policy type is DEFAULT.', - 'type' => 'string', - 'example' => '[{\\"expressionName\\":\\"设备token不为空\\",\\"itemId\\":1,\\"left\\":{\\"name\\":\\"deviceToken\\"},\\"operatorCode\\":\\"isNotEmptyWrapper\\",\\"operatorName\\":\\"不为空\\"}]', - ], - 'gmtModified' => [ - 'description' => 'Modification time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1760670462000', - ], - 'eventName' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'example' => '注册_事件', - ], - 'ruleName' => [ - 'description' => 'Policy name.', - 'type' => 'string', - 'example' => '返回设备信息', - ], - 'logicExpression' => [ - 'description' => 'Execution logic of the policy expression.', - 'type' => 'string', - 'example' => '1&2', - ], - 'consoleRuleId' => [ - 'description' => 'Primary key ID of the policy.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '6760', - ], - 'ruleId' => [ - 'description' => 'Policy ID.', - 'type' => 'string', - 'example' => '101793', - ], - 'ruleVersionId' => [ - 'description' => 'Primary key ID of the policy version.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '11518', - ], - 'mainEventCode' => [ - 'description' => 'Main event code.', - 'type' => 'string', - 'example' => 'de_asssce8122', - ], - 'eventCode' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'example' => 'de_asssce8122', - ], - 'ruleActions' => [ - 'description' => 'Policy execution output actions. Returned when the policy type is DEFAULT.', - 'type' => 'string', - 'example' => '['."\n" - .' {'."\n" - .' "actionType": "TAG",'."\n" - .' "code": "addDeTags",'."\n" - .' "description": "打标签",'."\n" - .' "displayType": "ACTION",'."\n" - .' "fieldType": "STRING",'."\n" - .' "inputs": ['."\n" - .' "test"'."\n" - .' ],'."\n" - .' "name": "__addDeTags__",'."\n" - .' "sourceType": "SAF",'."\n" - .' "title": "打标签",'."\n" - .' "type": "ACTION"'."\n" - .' }'."\n" - .']', - ], - 'ruleBody' => [ - 'description' => 'DSL policy execution logic. Returned when the policy type is DSL.', - 'type' => 'string', - 'example' => '{'."\n" - .' "elseStatement": {'."\n" - ."\n" - .' },'."\n" - .' "ifStatement": {'."\n" - .' "condition": {'."\n" - .' "currentId": 0,'."\n" - .' "deepCount": 1,'."\n" - .' "list": ['."\n" - .' {'."\n" - .' "sequence": 1,'."\n" - .' "left": {'."\n" - .' "displayType": "NATIVE",'."\n" - .' "code": "ip",'."\n" - .' "functionCode": "",'."\n" - .' "functionName": "",'."\n" - .' "name": "ip",'."\n" - .' "description": "IP地址",'."\n" - .' "hasRightVariable": true,'."\n" - .' "title": "IP地址",'."\n" - .' "type": "NATIVE",'."\n" - .' "fieldType": "STRING"'."\n" - .' },'."\n" - .' "currentId": 0,'."\n" - .' "deepCount": 1,'."\n" - .' "right": {'."\n" - .' "name": "192.168.1.1",'."\n" - .' "rightVariableType": "constant"'."\n" - .' },'."\n" - .' "operatorCode": "equals",'."\n" - .' "operatorName": "等于",'."\n" - .' "parentId": 0'."\n" - .' }'."\n" - .' ],'."\n" - .' "relationship": "and",'."\n" - .' "parentId": 0'."\n" - .' },'."\n" - .' "then": ['."\n" - .' {'."\n" - .' "actionType": "TAG",'."\n" - .' "displayType": "ACTION",'."\n" - .' "code": "addDeTags",'."\n" - .' "sourceType": "SAF",'."\n" - .' "inputs": ['."\n" - .' "10"'."\n" - .' ],'."\n" - .' "name": "__addDeTags__",'."\n" - .' "description": "打标签",'."\n" - .' "outputType": "const",'."\n" - .' "title": "打标签",'."\n" - .' "type": "ACTION",'."\n" - .' "fieldType": "STRING"'."\n" - .' }'."\n" - .' ],'."\n" - .' "expressions": ['."\n" - .' {'."\n" - .' "itemId": 1,'."\n" - .' "left": {'."\n" - .' "displayType": "NATIVE",'."\n" - .' "code": "ip",'."\n" - .' "functionCode": "",'."\n" - .' "functionName": "",'."\n" - .' "name": "ip",'."\n" - .' "description": "IP地址",'."\n" - .' "hasRightVariable": true,'."\n" - .' "title": "IP地址",'."\n" - .' "type": "NATIVE",'."\n" - .' "fieldType": "STRING"'."\n" - .' },'."\n" - .' "expressionName": "IP地址 等于 192.168.1.1",'."\n" - .' "rightValue": "192.168.1.1",'."\n" - .' "right": {'."\n" - .' "name": "192.168.1.1",'."\n" - .' "fieldValue": "192.168.1.1"'."\n" - .' },'."\n" - .' "operatorCode": "equals",'."\n" - .' "operatorName": "等于"'."\n" - .' }'."\n" - .' ]'."\n" - .' },'."\n" - .' "elseIfStatement": ['."\n" - ."\n" - .' ]'."\n" - .'}', - ], - 'ruleType' => [ - 'description' => 'Policy type.', - 'type' => 'string', - 'example' => 'DSL', - ], - 'ruleAuthType' => [ - 'description' => 'Policy authorization type.', - 'type' => 'string', - 'example' => 'NORMAL', - ], - 'createType' => [ - 'description' => 'Creation type.', - 'type' => 'string', - 'example' => 'NORMAL', - ], - 'authType' => [ - 'description' => 'Authorization type.', - 'type' => 'string', - 'example' => 'all', - ], - 'auditId' => [ - 'description' => 'Audit ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '257', - ], - 'userId' => [ - 'description' => 'User UID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '151222xxxxxxxxx', - ], - ], - ], - 'newRule' => [ - 'description' => 'New policy object.', - 'type' => 'object', - 'properties' => [ - 'memo' => [ - 'description' => 'Memo.', - 'type' => 'string', - 'example' => '鸿蒙元服务_交费业务', - ], - 'ruleActionMap' => [ - 'description' => 'Returned rule action structure. Returned when the policy type is DEFAULT.', - 'type' => 'object', - 'example' => '{'."\n" - .' "TAG": "[{\\"code\\":\\"addDeTags\\",\\"inputs\\":[\\"test\\"],\\"description\\":\\"打标签\\",\\"type\\":\\"ACTION\\",\\"title\\":\\"打标签\\",\\"actionType\\":\\"TAG\\",\\"displayType\\":\\"ACTION\\",\\"sourceType\\":\\"SAF\\",\\"name\\":\\"__addDeTags__\\",\\"fieldType\\":\\"STRING\\"}]"'."\n" - .'}', - ], - 'version' => [ - 'description' => 'Version number.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '3', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1760670462000', - ], - 'ruleStatus' => [ - 'description' => 'Policy status.', - 'type' => 'string', - 'example' => 'DRAFT', - ], - 'ruleExpressions' => [ - 'description' => 'Policy expressions. Returned when the policy type is DEFAULT.', - 'type' => 'string', - 'example' => '[{\\"expressionName\\":\\"设备token不为空\\",\\"itemId\\":1,\\"left\\":{\\"name\\":\\"deviceToken\\"},\\"operatorCode\\":\\"isNotEmptyWrapper\\",\\"operatorName\\":\\"不为空\\"}]', - ], - 'gmtModified' => [ - 'description' => 'Modification time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1761196952000', - ], - 'eventName' => [ - 'description' => 'Event name.', - 'type' => 'string', - 'example' => '注册_事件'."\n", - ], - 'ruleName' => [ - 'description' => 'Rule name.', - 'type' => 'string', - 'example' => '返回设备信息'."\n", - ], - 'logicExpression' => [ - 'description' => 'Logic of the rule expression execution.', - 'type' => 'string', - 'example' => '1&2&3', - ], - 'consoleRuleId' => [ - 'description' => 'Primary key ID of the rule.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '6760', - ], - 'ruleId' => [ - 'description' => 'Rule ID.', - 'type' => 'string', - 'example' => '101793'."\n", - ], - 'ruleVersionId' => [ - 'description' => 'Primary key ID of the rule version.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '11519', - ], - 'mainEventCode' => [ - 'description' => 'Main event code.', - 'type' => 'string', - 'example' => 'de_asssce8122', - ], - 'eventCode' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'example' => 'de_asssce8122', - ], - 'ruleActions' => [ - 'description' => 'Output actions of the rule execution. Returned when the rule type is DEFAULT.', - 'type' => 'string', - 'example' => '['."\n" - .' {'."\n" - .' "actionType": "TAG",'."\n" - .' "code": "addDeTags",'."\n" - .' "description": "打标签",'."\n" - .' "displayType": "ACTION",'."\n" - .' "fieldType": "STRING",'."\n" - .' "inputs": ['."\n" - .' "test"'."\n" - .' ],'."\n" - .' "name": "__addDeTags__",'."\n" - .' "sourceType": "SAF",'."\n" - .' "title": "打标签",'."\n" - .' "type": "ACTION"'."\n" - .' }'."\n" - .']', - ], - 'ruleBody' => [ - 'description' => 'DSL logic for rule execution. Returned when the rule type is DSL.', - 'type' => 'string', - 'example' => '{'."\n" - .' "elseStatement": {'."\n" - ."\n" - .' },'."\n" - .' "ifStatement": {'."\n" - .' "condition": {'."\n" - .' "currentId": 0,'."\n" - .' "deepCount": 1,'."\n" - .' "list": ['."\n" - .' {'."\n" - .' "sequence": 1,'."\n" - .' "left": {'."\n" - .' "displayType": "NATIVE",'."\n" - .' "code": "ip",'."\n" - .' "functionCode": "",'."\n" - .' "functionName": "",'."\n" - .' "name": "ip",'."\n" - .' "description": "IP地址",'."\n" - .' "hasRightVariable": true,'."\n" - .' "title": "IP地址",'."\n" - .' "type": "NATIVE",'."\n" - .' "fieldType": "STRING"'."\n" - .' },'."\n" - .' "currentId": 0,'."\n" - .' "deepCount": 1,'."\n" - .' "right": {'."\n" - .' "name": "192.168.1.1",'."\n" - .' "rightVariableType": "constant"'."\n" - .' },'."\n" - .' "operatorCode": "equals",'."\n" - .' "operatorName": "等于",'."\n" - .' "parentId": 0'."\n" - .' }'."\n" - .' ],'."\n" - .' "relationship": "and",'."\n" - .' "parentId": 0'."\n" - .' },'."\n" - .' "then": ['."\n" - .' {'."\n" - .' "actionType": "TAG",'."\n" - .' "displayType": "ACTION",'."\n" - .' "code": "addDeTags",'."\n" - .' "sourceType": "SAF",'."\n" - .' "inputs": ['."\n" - .' "10"'."\n" - .' ],'."\n" - .' "name": "__addDeTags__",'."\n" - .' "description": "打标签",'."\n" - .' "outputType": "const",'."\n" - .' "title": "打标签",'."\n" - .' "type": "ACTION",'."\n" - .' "fieldType": "STRING"'."\n" - .' }'."\n" - .' ],'."\n" - .' "expressions": ['."\n" - .' {'."\n" - .' "itemId": 1,'."\n" - .' "left": {'."\n" - .' "displayType": "NATIVE",'."\n" - .' "code": "ip",'."\n" - .' "functionCode": "",'."\n" - .' "functionName": "",'."\n" - .' "name": "ip",'."\n" - .' "description": "IP地址",'."\n" - .' "hasRightVariable": true,'."\n" - .' "title": "IP地址",'."\n" - .' "type": "NATIVE",'."\n" - .' "fieldType": "STRING"'."\n" - .' },'."\n" - .' "expressionName": "IP地址 等于 192.168.1.1",'."\n" - .' "rightValue": "192.168.1.1",'."\n" - .' "right": {'."\n" - .' "name": "192.168.1.1",'."\n" - .' "fieldValue": "192.168.1.1"'."\n" - .' },'."\n" - .' "operatorCode": "equals",'."\n" - .' "operatorName": "等于"'."\n" - .' }'."\n" - .' ]'."\n" - .' },'."\n" - .' "elseIfStatement": ['."\n" - ."\n" - .' ]'."\n" - .'}', - ], - 'ruleType' => [ - 'description' => 'Rule type.', - 'type' => 'string', - 'example' => 'DSL', - ], - 'ruleAuthType' => [ - 'description' => 'Authorization type of the rule.', - 'type' => 'string', - 'example' => 'NORMAL', - ], - 'createType' => [ - 'description' => 'Creation type.', - 'type' => 'string', - 'example' => 'NORMAL', - ], - 'authType' => [ - 'description' => 'Authorization type.', - 'type' => 'string', - 'example' => 'all', - ], - 'auditId' => [ - 'description' => 'Audit ID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '258', - ], - 'userId' => [ - 'description' => 'User UID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '151222xxxxxxxxx'."\n", - ], - ], - ], - ], - ], - ], + [ + 'apiName' => 'DescribeSampleDataByBatchUUidPage', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:DescribeSampleDataByBatchUUidPage', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', + [ + 'apiName' => 'DescribeDecisionResultFluctuation', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"oldRule\\": {\\n \\"memo\\": \\"鸿蒙元服务_交费业务\\",\\n \\"ruleActionMap\\": {\\n \\"TAG\\": \\"[{\\\\\\"code\\\\\\":\\\\\\"addDeTags\\\\\\",\\\\\\"inputs\\\\\\":[\\\\\\"test\\\\\\"],\\\\\\"description\\\\\\":\\\\\\"打标签\\\\\\",\\\\\\"type\\\\\\":\\\\\\"ACTION\\\\\\",\\\\\\"title\\\\\\":\\\\\\"打标签\\\\\\",\\\\\\"actionType\\\\\\":\\\\\\"TAG\\\\\\",\\\\\\"displayType\\\\\\":\\\\\\"ACTION\\\\\\",\\\\\\"sourceType\\\\\\":\\\\\\"SAF\\\\\\",\\\\\\"name\\\\\\":\\\\\\"__addDeTags__\\\\\\",\\\\\\"fieldType\\\\\\":\\\\\\"STRING\\\\\\"}]\\"\\n },\\n \\"version\\": 2,\\n \\"gmtCreate\\": 1760670462000,\\n \\"ruleStatus\\": \\"RUNNING\\",\\n \\"ruleExpressions\\": \\"[{\\\\\\\\\\\\\\"expressionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"设备token不为空\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"itemId\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"deviceToken\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"isNotEmptyWrapper\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"不为空\\\\\\\\\\\\\\"}]\\",\\n \\"gmtModified\\": 1760670462000,\\n \\"eventName\\": \\"注册_事件\\",\\n \\"ruleName\\": \\"返回设备信息\\",\\n \\"logicExpression\\": \\"1&2\\",\\n \\"consoleRuleId\\": 6760,\\n \\"ruleId\\": \\"101793\\",\\n \\"ruleVersionId\\": 11518,\\n \\"mainEventCode\\": \\"de_asssce8122\\",\\n \\"eventCode\\": \\"de_asssce8122\\",\\n \\"ruleActions\\": \\"[\\\\n {\\\\n \\\\\\"actionType\\\\\\": \\\\\\"TAG\\\\\\",\\\\n \\\\\\"code\\\\\\": \\\\\\"addDeTags\\\\\\",\\\\n \\\\\\"description\\\\\\": \\\\\\"打标签\\\\\\",\\\\n \\\\\\"displayType\\\\\\": \\\\\\"ACTION\\\\\\",\\\\n \\\\\\"fieldType\\\\\\": \\\\\\"STRING\\\\\\",\\\\n \\\\\\"inputs\\\\\\": [\\\\n \\\\\\"test\\\\\\"\\\\n ],\\\\n \\\\\\"name\\\\\\": \\\\\\"__addDeTags__\\\\\\",\\\\n \\\\\\"sourceType\\\\\\": \\\\\\"SAF\\\\\\",\\\\n \\\\\\"title\\\\\\": \\\\\\"打标签\\\\\\",\\\\n \\\\\\"type\\\\\\": \\\\\\"ACTION\\\\\\"\\\\n }\\\\n]\\",\\n \\"ruleBody\\": \\"{\\\\n \\\\\\"elseStatement\\\\\\": {\\\\n\\\\n },\\\\n \\\\\\"ifStatement\\\\\\": {\\\\n \\\\\\"condition\\\\\\": {\\\\n \\\\\\"currentId\\\\\\": 0,\\\\n \\\\\\"deepCount\\\\\\": 1,\\\\n \\\\\\"list\\\\\\": [\\\\n {\\\\n \\\\\\"sequence\\\\\\": 1,\\\\n \\\\\\"left\\\\\\": {\\\\n \\\\\\"displayType\\\\\\": \\\\\\"NATIVE\\\\\\",\\\\n \\\\\\"code\\\\\\": \\\\\\"ip\\\\\\",\\\\n \\\\\\"functionCode\\\\\\": \\\\\\"\\\\\\",\\\\n \\\\\\"functionName\\\\\\": \\\\\\"\\\\\\",\\\\n \\\\\\"name\\\\\\": \\\\\\"ip\\\\\\",\\\\n \\\\\\"description\\\\\\": \\\\\\"IP地址\\\\\\",\\\\n \\\\\\"hasRightVariable\\\\\\": true,\\\\n \\\\\\"title\\\\\\": \\\\\\"IP地址\\\\\\",\\\\n \\\\\\"type\\\\\\": \\\\\\"NATIVE\\\\\\",\\\\n \\\\\\"fieldType\\\\\\": \\\\\\"STRING\\\\\\"\\\\n },\\\\n \\\\\\"currentId\\\\\\": 0,\\\\n \\\\\\"deepCount\\\\\\": 1,\\\\n \\\\\\"right\\\\\\": {\\\\n \\\\\\"name\\\\\\": \\\\\\"192.168.1.1\\\\\\",\\\\n \\\\\\"rightVariableType\\\\\\": \\\\\\"constant\\\\\\"\\\\n },\\\\n \\\\\\"operatorCode\\\\\\": \\\\\\"equals\\\\\\",\\\\n \\\\\\"operatorName\\\\\\": \\\\\\"等于\\\\\\",\\\\n \\\\\\"parentId\\\\\\": 0\\\\n }\\\\n ],\\\\n \\\\\\"relationship\\\\\\": \\\\\\"and\\\\\\",\\\\n \\\\\\"parentId\\\\\\": 0\\\\n },\\\\n \\\\\\"then\\\\\\": [\\\\n {\\\\n \\\\\\"actionType\\\\\\": \\\\\\"TAG\\\\\\",\\\\n \\\\\\"displayType\\\\\\": \\\\\\"ACTION\\\\\\",\\\\n \\\\\\"code\\\\\\": \\\\\\"addDeTags\\\\\\",\\\\n \\\\\\"sourceType\\\\\\": \\\\\\"SAF\\\\\\",\\\\n \\\\\\"inputs\\\\\\": [\\\\n \\\\\\"10\\\\\\"\\\\n ],\\\\n \\\\\\"name\\\\\\": \\\\\\"__addDeTags__\\\\\\",\\\\n \\\\\\"description\\\\\\": \\\\\\"打标签\\\\\\",\\\\n \\\\\\"outputType\\\\\\": \\\\\\"const\\\\\\",\\\\n \\\\\\"title\\\\\\": \\\\\\"打标签\\\\\\",\\\\n \\\\\\"type\\\\\\": \\\\\\"ACTION\\\\\\",\\\\n \\\\\\"fieldType\\\\\\": \\\\\\"STRING\\\\\\"\\\\n }\\\\n ],\\\\n \\\\\\"expressions\\\\\\": [\\\\n {\\\\n \\\\\\"itemId\\\\\\": 1,\\\\n \\\\\\"left\\\\\\": {\\\\n \\\\\\"displayType\\\\\\": \\\\\\"NATIVE\\\\\\",\\\\n \\\\\\"code\\\\\\": \\\\\\"ip\\\\\\",\\\\n \\\\\\"functionCode\\\\\\": \\\\\\"\\\\\\",\\\\n \\\\\\"functionName\\\\\\": \\\\\\"\\\\\\",\\\\n \\\\\\"name\\\\\\": \\\\\\"ip\\\\\\",\\\\n \\\\\\"description\\\\\\": \\\\\\"IP地址\\\\\\",\\\\n \\\\\\"hasRightVariable\\\\\\": true,\\\\n \\\\\\"title\\\\\\": \\\\\\"IP地址\\\\\\",\\\\n \\\\\\"type\\\\\\": \\\\\\"NATIVE\\\\\\",\\\\n \\\\\\"fieldType\\\\\\": \\\\\\"STRING\\\\\\"\\\\n },\\\\n \\\\\\"expressionName\\\\\\": \\\\\\"IP地址 等于 192.168.1.1\\\\\\",\\\\n \\\\\\"rightValue\\\\\\": \\\\\\"192.168.1.1\\\\\\",\\\\n \\\\\\"right\\\\\\": {\\\\n \\\\\\"name\\\\\\": \\\\\\"192.168.1.1\\\\\\",\\\\n \\\\\\"fieldValue\\\\\\": \\\\\\"192.168.1.1\\\\\\"\\\\n },\\\\n \\\\\\"operatorCode\\\\\\": \\\\\\"equals\\\\\\",\\\\n \\\\\\"operatorName\\\\\\": \\\\\\"等于\\\\\\"\\\\n }\\\\n ]\\\\n },\\\\n \\\\\\"elseIfStatement\\\\\\": [\\\\n\\\\n ]\\\\n}\\",\\n \\"ruleType\\": \\"DSL\\",\\n \\"ruleAuthType\\": \\"NORMAL\\",\\n \\"createType\\": \\"NORMAL\\",\\n \\"authType\\": \\"all\\",\\n \\"auditId\\": 257,\\n \\"userId\\": 0\\n },\\n \\"newRule\\": {\\n \\"memo\\": \\"鸿蒙元服务_交费业务\\",\\n \\"ruleActionMap\\": {\\n \\"TAG\\": \\"[{\\\\\\"code\\\\\\":\\\\\\"addDeTags\\\\\\",\\\\\\"inputs\\\\\\":[\\\\\\"test\\\\\\"],\\\\\\"description\\\\\\":\\\\\\"打标签\\\\\\",\\\\\\"type\\\\\\":\\\\\\"ACTION\\\\\\",\\\\\\"title\\\\\\":\\\\\\"打标签\\\\\\",\\\\\\"actionType\\\\\\":\\\\\\"TAG\\\\\\",\\\\\\"displayType\\\\\\":\\\\\\"ACTION\\\\\\",\\\\\\"sourceType\\\\\\":\\\\\\"SAF\\\\\\",\\\\\\"name\\\\\\":\\\\\\"__addDeTags__\\\\\\",\\\\\\"fieldType\\\\\\":\\\\\\"STRING\\\\\\"}]\\"\\n },\\n \\"version\\": 3,\\n \\"gmtCreate\\": 1760670462000,\\n \\"ruleStatus\\": \\"DRAFT\\",\\n \\"ruleExpressions\\": \\"[{\\\\\\\\\\\\\\"expressionName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"设备token不为空\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"itemId\\\\\\\\\\\\\\":1,\\\\\\\\\\\\\\"left\\\\\\\\\\\\\\":{\\\\\\\\\\\\\\"name\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"deviceToken\\\\\\\\\\\\\\"},\\\\\\\\\\\\\\"operatorCode\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"isNotEmptyWrapper\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"operatorName\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"不为空\\\\\\\\\\\\\\"}]\\",\\n \\"gmtModified\\": 1761196952000,\\n \\"eventName\\": \\"注册_事件\\\\n\\",\\n \\"ruleName\\": \\"返回设备信息\\\\n\\",\\n \\"logicExpression\\": \\"1&2&3\\",\\n \\"consoleRuleId\\": 6760,\\n \\"ruleId\\": \\"101793\\\\n\\",\\n \\"ruleVersionId\\": 11519,\\n \\"mainEventCode\\": \\"de_asssce8122\\",\\n \\"eventCode\\": \\"de_asssce8122\\",\\n \\"ruleActions\\": \\"[\\\\n {\\\\n \\\\\\"actionType\\\\\\": \\\\\\"TAG\\\\\\",\\\\n \\\\\\"code\\\\\\": \\\\\\"addDeTags\\\\\\",\\\\n \\\\\\"description\\\\\\": \\\\\\"打标签\\\\\\",\\\\n \\\\\\"displayType\\\\\\": \\\\\\"ACTION\\\\\\",\\\\n \\\\\\"fieldType\\\\\\": \\\\\\"STRING\\\\\\",\\\\n \\\\\\"inputs\\\\\\": [\\\\n \\\\\\"test\\\\\\"\\\\n ],\\\\n \\\\\\"name\\\\\\": \\\\\\"__addDeTags__\\\\\\",\\\\n \\\\\\"sourceType\\\\\\": \\\\\\"SAF\\\\\\",\\\\n \\\\\\"title\\\\\\": \\\\\\"打标签\\\\\\",\\\\n \\\\\\"type\\\\\\": \\\\\\"ACTION\\\\\\"\\\\n }\\\\n]\\",\\n \\"ruleBody\\": \\"{\\\\n \\\\\\"elseStatement\\\\\\": {\\\\n\\\\n },\\\\n \\\\\\"ifStatement\\\\\\": {\\\\n \\\\\\"condition\\\\\\": {\\\\n \\\\\\"currentId\\\\\\": 0,\\\\n \\\\\\"deepCount\\\\\\": 1,\\\\n \\\\\\"list\\\\\\": [\\\\n {\\\\n \\\\\\"sequence\\\\\\": 1,\\\\n \\\\\\"left\\\\\\": {\\\\n \\\\\\"displayType\\\\\\": \\\\\\"NATIVE\\\\\\",\\\\n \\\\\\"code\\\\\\": \\\\\\"ip\\\\\\",\\\\n \\\\\\"functionCode\\\\\\": \\\\\\"\\\\\\",\\\\n \\\\\\"functionName\\\\\\": \\\\\\"\\\\\\",\\\\n \\\\\\"name\\\\\\": \\\\\\"ip\\\\\\",\\\\n \\\\\\"description\\\\\\": \\\\\\"IP地址\\\\\\",\\\\n \\\\\\"hasRightVariable\\\\\\": true,\\\\n \\\\\\"title\\\\\\": \\\\\\"IP地址\\\\\\",\\\\n \\\\\\"type\\\\\\": \\\\\\"NATIVE\\\\\\",\\\\n \\\\\\"fieldType\\\\\\": \\\\\\"STRING\\\\\\"\\\\n },\\\\n \\\\\\"currentId\\\\\\": 0,\\\\n \\\\\\"deepCount\\\\\\": 1,\\\\n \\\\\\"right\\\\\\": {\\\\n \\\\\\"name\\\\\\": \\\\\\"192.168.1.1\\\\\\",\\\\n \\\\\\"rightVariableType\\\\\\": \\\\\\"constant\\\\\\"\\\\n },\\\\n \\\\\\"operatorCode\\\\\\": \\\\\\"equals\\\\\\",\\\\n \\\\\\"operatorName\\\\\\": \\\\\\"等于\\\\\\",\\\\n \\\\\\"parentId\\\\\\": 0\\\\n }\\\\n ],\\\\n \\\\\\"relationship\\\\\\": \\\\\\"and\\\\\\",\\\\n \\\\\\"parentId\\\\\\": 0\\\\n },\\\\n \\\\\\"then\\\\\\": [\\\\n {\\\\n \\\\\\"actionType\\\\\\": \\\\\\"TAG\\\\\\",\\\\n \\\\\\"displayType\\\\\\": \\\\\\"ACTION\\\\\\",\\\\n \\\\\\"code\\\\\\": \\\\\\"addDeTags\\\\\\",\\\\n \\\\\\"sourceType\\\\\\": \\\\\\"SAF\\\\\\",\\\\n \\\\\\"inputs\\\\\\": [\\\\n \\\\\\"10\\\\\\"\\\\n ],\\\\n \\\\\\"name\\\\\\": \\\\\\"__addDeTags__\\\\\\",\\\\n \\\\\\"description\\\\\\": \\\\\\"打标签\\\\\\",\\\\n \\\\\\"outputType\\\\\\": \\\\\\"const\\\\\\",\\\\n \\\\\\"title\\\\\\": \\\\\\"打标签\\\\\\",\\\\n \\\\\\"type\\\\\\": \\\\\\"ACTION\\\\\\",\\\\n \\\\\\"fieldType\\\\\\": \\\\\\"STRING\\\\\\"\\\\n }\\\\n ],\\\\n \\\\\\"expressions\\\\\\": [\\\\n {\\\\n \\\\\\"itemId\\\\\\": 1,\\\\n \\\\\\"left\\\\\\": {\\\\n \\\\\\"displayType\\\\\\": \\\\\\"NATIVE\\\\\\",\\\\n \\\\\\"code\\\\\\": \\\\\\"ip\\\\\\",\\\\n \\\\\\"functionCode\\\\\\": \\\\\\"\\\\\\",\\\\n \\\\\\"functionName\\\\\\": \\\\\\"\\\\\\",\\\\n \\\\\\"name\\\\\\": \\\\\\"ip\\\\\\",\\\\n \\\\\\"description\\\\\\": \\\\\\"IP地址\\\\\\",\\\\n \\\\\\"hasRightVariable\\\\\\": true,\\\\n \\\\\\"title\\\\\\": \\\\\\"IP地址\\\\\\",\\\\n \\\\\\"type\\\\\\": \\\\\\"NATIVE\\\\\\",\\\\n \\\\\\"fieldType\\\\\\": \\\\\\"STRING\\\\\\"\\\\n },\\\\n \\\\\\"expressionName\\\\\\": \\\\\\"IP地址 等于 192.168.1.1\\\\\\",\\\\n \\\\\\"rightValue\\\\\\": \\\\\\"192.168.1.1\\\\\\",\\\\n \\\\\\"right\\\\\\": {\\\\n \\\\\\"name\\\\\\": \\\\\\"192.168.1.1\\\\\\",\\\\n \\\\\\"fieldValue\\\\\\": \\\\\\"192.168.1.1\\\\\\"\\\\n },\\\\n \\\\\\"operatorCode\\\\\\": \\\\\\"equals\\\\\\",\\\\n \\\\\\"operatorName\\\\\\": \\\\\\"等于\\\\\\"\\\\n }\\\\n ]\\\\n },\\\\n \\\\\\"elseIfStatement\\\\\\": [\\\\n\\\\n ]\\\\n}\\",\\n \\"ruleType\\": \\"DSL\\",\\n \\"ruleAuthType\\": \\"NORMAL\\",\\n \\"createType\\": \\"NORMAL\\",\\n \\"authType\\": \\"all\\",\\n \\"auditId\\": 258,\\n \\"userId\\": 0\\n }\\n }\\n}","type":"json"}]', - 'title' => 'Policy Version Comparison', - 'translator' => 'machine', - ], - 'DescribeExpressionVariableVersionDetail' => [ - 'summary' => 'Custom Variable Version Details.', - 'methods' => [ - 'get', - 'post', + [ + 'apiName' => 'DescribeRiskTagsLineChart', + 'description' => '', + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + [ + 'apiName' => 'DescribeSimulationTaskList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], - 'security' => [ - [ - 'AK' => [], + [ + 'apiName' => 'GetSampleDetail', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:GetSampleDetail', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ + [ + 'apiName' => 'CreateAppKey', + 'description' => '', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeVariableFee', + 'description' => '', 'operationType' => 'get', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafBCGX2Z', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], - 'tenantRelevance' => 'tenant', ], - 'parameters' => [ - [ - 'name' => 'Lang', - 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', + [ + 'apiName' => 'CheckFieldLimit', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', + ], + [ + 'apiName' => 'ImportField', + 'description' => '', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'type', - 'in' => 'query', - 'schema' => [ - 'description' => 'Variable type.', - 'type' => 'string', - 'required' => false, - 'example' => 'EXPRESSION', + ], + [ + 'apiName' => 'ModifyCustVariable', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'objectId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Associated variable primary key ID.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '397625', + ], + [ + 'apiName' => 'DescribeRiskLineChart', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'objectCode', - 'in' => 'query', - 'schema' => [ - 'description' => 'Associated variable code.', - 'type' => 'string', - 'required' => false, - 'example' => 'ex_0kWIfZ27c525', + ], + [ + 'apiName' => 'DescribeEventTaskHistory', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'version', - 'in' => 'query', - 'schema' => [ - 'description' => 'Version number.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '2', + ], + [ + 'apiName' => 'DescribeFieldPage', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'title' => 'Schema of Response', - 'description' => 'Schema of Response', - 'type' => 'object', - 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'resultObject' => [ - 'description' => 'Returned object.', - 'type' => 'object', - 'properties' => [ - 'id' => [ - 'description' => 'Custom variable primary key.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '397625', - ], - 'gmtCreate' => [ - 'description' => 'Creation time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1762409015000', - ], - 'gmtModified' => [ - 'description' => 'Modification time.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1762409026000', - ], - 'userId' => [ - 'description' => 'User UID.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '151222xxxxxxxxxx', - ], - 'name' => [ - 'description' => 'Variable name, a uniquely generated identifier.', - 'type' => 'string', - 'example' => 'ex_0kWIfZ27c525', - ], - 'title' => [ - 'description' => 'Variable title.', - 'type' => 'string', - 'example' => '年龄', - ], - 'description' => [ - 'description' => 'Description information.', - 'type' => 'string', - 'example' => '变量描述', - ], - 'type' => [ - 'description' => 'Variable type.', - 'type' => 'string', - 'example' => 'EXPRESSION', - ], - 'outputs' => [ - 'description' => 'Variable return type.', - 'type' => 'string', - 'example' => 'EXPRESSION', - ], - 'refObjType' => [ - 'description' => 'Variable association type.', - 'type' => 'string', - 'example' => 'EVENT_BY_EXPRESSION', - ], - 'refObjId' => [ - 'description' => 'Variable associated event.', - 'type' => 'string', - 'example' => 'de_awkhwh0314', - ], - 'version' => [ - 'description' => 'Variable version.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '2', - ], - 'invokeKey' => [ - 'description' => 'Invoke key.', - 'type' => 'string', - 'example' => 'deInvokeSelfVariable_v1', - ], - 'status' => [ - 'description' => 'Status.', - 'type' => 'string', - 'example' => 'ENABLE', - ], - 'sourceType' => [ - 'description' => 'Source type.', - 'type' => 'string', - 'example' => 'SAF', - ], - 'fieldRank' => [ - 'description' => 'Field ranking.', - 'type' => 'integer', - 'format' => 'int32', - 'example' => '0', - ], - 'region' => [ - 'description' => 'Region ID.', - 'type' => 'string', - 'example' => 'cn-hangzhou', - ], - 'createType' => [ - 'description' => 'Creation type.', - 'type' => 'string', - 'example' => 'MORMAL', - ], - 'expression' => [ - 'description' => 'Expression.', - 'type' => 'string', - 'example' => '@ex_GX9rrlTq4b67 + 1001', - ], - 'expressionTitle' => [ - 'description' => 'Expression title.', - 'type' => 'string', - 'example' => '@selfvariable_02 + 1001', - ], - 'expressionVariable' => [ - 'description' => 'Expression variable.', - 'type' => 'string', - 'example' => 'ex_GX9rrlTq4b67', - ], - 'outlier' => [ - 'description' => 'Outlier.', - 'type' => 'string', - 'example' => 'SYS_ERROR', - ], - ], - ], - ], + [ + 'apiName' => 'DescribeScoreSectionPieChart', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeSupportRuleList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', + [ + 'apiName' => 'CreateRecommendTask', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"id\\": 397625,\\n \\"gmtCreate\\": 1762409015000,\\n \\"gmtModified\\": 1762409026000,\\n \\"userId\\": 0,\\n \\"name\\": \\"ex_0kWIfZ27c525\\",\\n \\"title\\": \\"年龄\\",\\n \\"description\\": \\"变量描述\\",\\n \\"type\\": \\"EXPRESSION\\",\\n \\"outputs\\": \\"EXPRESSION\\",\\n \\"refObjType\\": \\"EVENT_BY_EXPRESSION\\",\\n \\"refObjId\\": \\"de_awkhwh0314\\",\\n \\"version\\": 2,\\n \\"invokeKey\\": \\"deInvokeSelfVariable_v1\\",\\n \\"status\\": \\"ENABLE\\",\\n \\"sourceType\\": \\"SAF\\",\\n \\"fieldRank\\": 0,\\n \\"region\\": \\"cn-hangzhou\\",\\n \\"createType\\": \\"MORMAL\\",\\n \\"expression\\": \\"@ex_GX9rrlTq4b67 + 1001\\",\\n \\"expressionTitle\\": \\"@selfvariable_02 + 1001\\",\\n \\"expressionVariable\\": \\"ex_GX9rrlTq4b67\\",\\n \\"outlier\\": \\"SYS_ERROR\\"\\n }\\n}","type":"json"}]', - 'title' => 'Query Custom Variable Version Details', - 'translator' => 'machine', - ], - 'DescribeVariableVersionDetail' => [ - 'summary' => 'Cumulative Variable Version Details.', - 'methods' => [ - 'get', - 'post', + [ + 'apiName' => 'DescribeDownloadUrl', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + [ + 'apiName' => 'DeleteNameList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], - 'security' => [ - [ - 'AK' => [], + [ + 'apiName' => 'ImportTemplateEvent', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ + [ + 'apiName' => 'UpdateByPassShuntEvent', + 'description' => '', 'operationType' => 'get', - 'riskType' => 'none', - 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafBCGX2Z', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], - 'tenantRelevance' => 'tenant', ], - 'parameters' => [ - [ - 'name' => 'Lang', - 'in' => 'query', - 'schema' => [ - 'description' => 'Sets the language type for requests and received messages, default value is **zh**. Values:'."\n" - .'- **zh**: Chinese'."\n" - .'- **en**: English'."\n", - 'type' => 'string', - 'required' => false, - 'example' => 'zh', + [ + 'apiName' => 'DescribeServiceList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'regId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Region code.', - 'type' => 'string', - 'required' => false, - 'example' => 'cn-hangzhou', + ], + [ + 'apiName' => 'DescribeVariableBindDetail', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'type', - 'in' => 'query', - 'schema' => [ - 'description' => 'Type.', - 'type' => 'string', - 'required' => false, - 'example' => 'VELOCITY', + ], + [ + 'apiName' => 'DescribeEventResultList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'objectId', - 'in' => 'query', - 'schema' => [ - 'description' => 'Associated variable ID.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '3434', + ], + [ + 'apiName' => 'DeleteDataSource', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'objectCode', - 'in' => 'query', - 'schema' => [ - 'description' => 'Associated variable name.', - 'type' => 'string', - 'required' => false, - 'example' => 'dHSi2zf5bb8', + ], + [ + 'apiName' => 'DescribeRuleDetailByRuleId', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'version', - 'in' => 'query', - 'schema' => [ - 'description' => 'Version.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '2', + ], + [ + 'apiName' => 'DescribeNameListPageList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'title' => 'Schema of Response', - 'description' => 'Schema of Response', - 'type' => 'object', - 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'resultObject' => [ - 'description' => 'Returned object.', - 'type' => 'object', - 'properties' => [ - 'id' => [ - 'description' => 'Primary key ID of the version.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '3434', - ], - 'eventCodes' => [ - 'description' => 'Event code.', - 'type' => 'string', - 'example' => 'de_awkhwh0314', - ], - 'velocityFC' => [ - 'description' => 'Cumulative indicator processing function.', - 'type' => 'string', - 'example' => 'COUNT', - ], - 'title' => [ - 'description' => 'Title.', - 'type' => 'string', - 'example' => '累计个数', - ], - 'description' => [ - 'description' => 'Variable description information.', - 'type' => 'string', - 'example' => '变量描述', - ], - 'timeType' => [ - 'description' => 'Time slice type.', - 'type' => 'string', - 'example' => 'CURRENT', - ], - 'twCount' => [ - 'description' => 'Number of time slices.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'velocityTW' => [ - 'description' => 'Cumulative indicator time window.', - 'type' => 'string', - 'example' => 'MONTH_1', - ], - 'historyValueType' => [ - 'description' => 'Historical value parameter type.', - 'type' => 'string', - 'example' => 'COUNT', - ], - 'subject' => [ - 'description' => 'Main attribute (multiple separated by commas, up to 5, sourced from the event attribute list code).', - 'type' => 'string', - 'example' => 'age', - ], - 'object' => [ - 'description' => 'Subordinate attribute (single selection, sourced from the event attribute list code).', - 'type' => 'string', - 'example' => 'name', - ], - 'dataVersion' => [ - 'description' => 'Data version.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'condition' => [ - 'description' => 'Condition value.', - 'type' => 'string', - 'example' => '{"currentId":1,"deepCount":0,"list":[{"currentId":2,"deepCount":1,"left":{"code":"accountId","fieldType":"STRING","functionName":"","hasRightVariable":false,"name":"accountId"},"operatorCode":"isNotEmptyWrapper","parentId":1,"right":{"code":"\'A\\nB\\nC\'","functionName":"","name":"","rightVariableType":"constant"}}],"parentId":0,"relationship":"and"}', - ], - 'topN' => [ - 'description' => 'Top N.', - 'type' => 'integer', - 'format' => 'int64', - 'example' => 'topN累计', - ], - 'global' => [ - 'description' => 'Global cumulative. Not currently available externally.', - 'type' => 'boolean', - 'example' => 'false', - ], - 'status' => [ - 'description' => 'Status.', - 'type' => 'string', - 'example' => 'ENABLE', - ], - ], - ], - ], + [ + 'apiName' => 'DescribeAppKeyPage', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', + [ + 'apiName' => 'DeleteQueryVariable', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeGroupPage', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeAllEventNameAndCode', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeNameList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeAllDataSource', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeSafStartSteps', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeEventDetailByRequestId', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeSampleBatchOssPolicy', + 'description' => '', + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'yundun-saf:DescribeSampleBatchOssPolicy', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeTagsBarChart', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeDecisionResultTrend', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'SwitchExpressionVariable', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeVariableVersionDetail', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:CompareRule', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeOperationLogMonitoring', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ImportNameList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeOperationLogPageList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeAuditDetails', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreateRecommendEventRule', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'PermissionCheck', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeOperatorList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'SampleFileDownload', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeServiceAppKey', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreateCustVariable', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeDataSourceDataDownloadUrl', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DeleteEventField', + 'description' => '', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeSamplebatchPage', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:DescribeSamplebatchPage', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeVariableDetail', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeVariableList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CheckCopyRuleVariable', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeAuthSceneList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeAnalysisColumnList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreateExpressionVariable', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeQueryVariablePageList', + 'description' => '', + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ModelDelete', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'TaskNameByUserId', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'UpdateAnalysisConditionFavorite', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeSafStartConfig', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeRuleSnapshot', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeExpressionVariableDetail', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeAuthRulePageList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeAuditPageList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeModelOssPolicy', + 'description' => '', + 'operationType' => 'list', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeMenuPermission', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeRuleVersionList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'AddSampleDataByText', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:AddSampleDataByText', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'SampleBatch', 'arn' => 'acs:yundun-saf::{#accountId}:samplebatch/{#SampleBatchId}'], + ], + ], + ], + [ + 'apiName' => 'StartOrStopByPassShuntEvent', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ModifyRuleStatus', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'UpdateSampleBatch', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'RemoveEvent', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CheckCustVariableLimit', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeExcuteNum', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeSampleInfo', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'FileUpload', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeDetailStart', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeEventsVariableList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'UploadSampleFile', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:UploadSampleFile', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'SaveAnalysisColumn', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreateSampleApi', + 'description' => '', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'yundun-saf:CreateSampleBatch', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeOperatorListByType', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeTaskList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeRegions', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeTagsNumLineChart', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribePocOssToken', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreateSample', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DeleteField', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreateQueryVariable', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeApiVariable', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeRecommendTaskPageList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeApis', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DeleteByPassShuntEvent', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeResultCount', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'AddSampleDataByCsv', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:AddSampleDataByCsv', + 'authLevel' => 'resource', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'SampleBatch', 'arn' => 'acs:yundun-saf::{#accountId}:samplebatch/{#SampleBatchId}'], + ], + ], + ], + [ + 'apiName' => 'DescribeRuleCountByUserId', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeRulePageList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeGroupAccountPage', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreateAnalysisConditionFavorite', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeByPassShuntEvent', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeEventUploadPolicy', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeTaskLogList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DeleteRule', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeOssAuthStatus', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeEventVariableTemplateList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeFieldList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'GetSubTaskResult', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:GetSubTaskResult', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeDataSourceFields', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'SwitchToOnline', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeEventCount', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DeleteSelfBindVariable', + 'description' => '', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'yundun-saf:DeleteSelfBindVariable', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeTagsList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeGroupTrend', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ModelNameIsDuplication', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeInitDig', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeSimulationTaskCount', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreateSampleData', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeNameListVariablePageList', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeModelDetailsById', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeEventLogDetail', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'PocSendData', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeUsedService', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'yundun-saf:Describe', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SAF', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"resultObject\\": {\\n \\"id\\": 3434,\\n \\"eventCodes\\": \\"de_awkhwh0314\\",\\n \\"velocityFC\\": \\"COUNT\\",\\n \\"title\\": \\"累计个数\\",\\n \\"description\\": \\"变量描述\\",\\n \\"timeType\\": \\"CURRENT\\",\\n \\"twCount\\": 1,\\n \\"velocityTW\\": \\"MONTH_1\\",\\n \\"historyValueType\\": \\"COUNT\\",\\n \\"subject\\": \\"age\\",\\n \\"object\\": \\"name\\",\\n \\"dataVersion\\": 1,\\n \\"condition\\": \\"{\\\\\\"currentId\\\\\\":1,\\\\\\"deepCount\\\\\\":0,\\\\\\"list\\\\\\":[{\\\\\\"currentId\\\\\\":2,\\\\\\"deepCount\\\\\\":1,\\\\\\"left\\\\\\":{\\\\\\"code\\\\\\":\\\\\\"accountId\\\\\\",\\\\\\"fieldType\\\\\\":\\\\\\"STRING\\\\\\",\\\\\\"functionName\\\\\\":\\\\\\"\\\\\\",\\\\\\"hasRightVariable\\\\\\":false,\\\\\\"name\\\\\\":\\\\\\"accountId\\\\\\"},\\\\\\"operatorCode\\\\\\":\\\\\\"isNotEmptyWrapper\\\\\\",\\\\\\"parentId\\\\\\":1,\\\\\\"right\\\\\\":{\\\\\\"code\\\\\\":\\\\\\"\'A\\\\\\\\nB\\\\\\\\nC\'\\\\\\",\\\\\\"functionName\\\\\\":\\\\\\"\\\\\\",\\\\\\"name\\\\\\":\\\\\\"\\\\\\",\\\\\\"rightVariableType\\\\\\":\\\\\\"constant\\\\\\"}}],\\\\\\"parentId\\\\\\":0,\\\\\\"relationship\\\\\\":\\\\\\"and\\\\\\"}\\",\\n \\"topN\\": 0,\\n \\"global\\": false,\\n \\"status\\": \\"ENABLE\\"\\n }\\n}","type":"json"}]', - 'title' => 'Cumulative Variable Version Details', - 'translator' => 'machine', - ], - ], - 'endpoints' => [ - [ - 'regionId' => 'cn-shanghai', - 'endpoint' => 'riskcontrol-share.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou', - 'endpoint' => 'riskcontrol-share.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-1', - 'endpoint' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-3', - 'endpoint' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com', ], - [ - 'regionId' => 'ap-southeast-5', - 'endpoint' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com', + 'resourceTypes' => [ + ['validationType' => 'always', 'resourceType' => 'SampleBatch', 'arn' => 'acs:yundun-saf::{#accountId}:samplebatch/{#SampleBatchId}'], + ['validationType' => 'always', 'resourceType' => 'Samplebatch', 'arn' => 'acs:yundun-saf::{#accountId}:samplebatch/*'], + ['validationType' => 'always', 'resourceType' => 'SampleBatch', 'arn' => 'acs:yundun-saf::{#accountId}:samplebatch/*'], ], ], ]; diff --git a/data/en_us/xtee/2022-05-13/api-docs.php b/data/en_us/xtee/2022-05-13/api-docs.php index 6dbf02d..a163ada 100644 --- a/data/en_us/xtee/2022-05-13/api-docs.php +++ b/data/en_us/xtee/2022-05-13/api-docs.php @@ -1,24 +1,12 @@ <?php return [ 'version' => '1.0', - 'info' => [ - 'style' => 'RPC', - 'product' => 'xtee', - 'version' => '2022-05-13', - ], + 'info' => ['style' => 'RPC', 'product' => 'xtee', 'version' => '2022-05-13'], 'directories' => [ [ 'id' => 0, 'title' => '其它', 'type' => 'directory', - 'children' => [ - 'MeterageTallyServiceCallStatistics', - 'MeterageTallyGlobalStatistics', - 'MeterageTallyServiceAndSceneList', - 'MeterageOpenServiceQuery', - 'MeterageTallyServiceAndSceneStatistics', - 'MeterageStatisticsDownLoad', - 'MeterageSubTallyServiceAndSceneStatistics', - ], + 'children' => ['MeterageTallyServiceCallStatistics', 'MeterageTallyGlobalStatistics', 'MeterageTallyServiceAndSceneList', 'MeterageOpenServiceQuery', 'MeterageTallyServiceAndSceneStatistics', 'MeterageStatisticsDownLoad', 'MeterageSubTallyServiceAndSceneStatistics'], ], ], 'components' => [ @@ -27,32 +15,20 @@ 'apis' => [ 'MeterageTallyServiceCallStatistics' => [ 'summary' => 'Query Meterage Package Deduction Daily Statistics', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'TabCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Tag item code.', - 'type' => 'string', - 'required' => true, - 'example' => 'MS', - ], + 'schema' => ['description' => 'Tag item code.', 'type' => 'string', 'required' => true, 'example' => 'MS'], ], ], 'responses' => [ @@ -62,65 +38,45 @@ 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Return result.', - 'type' => 'string', - 'example' => '{'."\n" - .' "code": 200,'."\n" - .' "data": {'."\n" - .' "ResultObject": {'."\n" - .' "dataList": ['."\n" - .' 10,'."\n" - .' 20,'."\n" - .' 70,'."\n" - .' 100,'."\n" - .' 0,'."\n" - .' 0,'."\n" - .' 90'."\n" - .' ],'."\n" - .' "categoryList": ['."\n" - .' "2025-07-26",'."\n" - .' "2025-07-27",'."\n" - .' "2025-07-28",'."\n" - .' "2025-07-29",'."\n" - .' "2025-07-30",'."\n" - .' "2025-07-31",'."\n" - .' "2025-08-01"'."\n" - .' ]'."\n" - .' },'."\n" - .' "HttpStatusCode": "200",'."\n" - .' "Code": "200"'."\n" - .' },'."\n" - .' "requestId": "9FC7E340-D441-5D3B-A7F6-42DF4D40B54C",'."\n" - .' "success": true'."\n" - .'}', - ], - 'Code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code.', - 'type' => 'string', - 'example' => '200', - ], + 'RequestId' => ['title' => 'Id of the request', 'description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + 'ResultObject' => ['description' => 'Return result.', 'type' => 'string', 'example' => '{'."\n" + .' "code": 200,'."\n" + .' "data": {'."\n" + .' "ResultObject": {'."\n" + .' "dataList": ['."\n" + .' 10,'."\n" + .' 20,'."\n" + .' 70,'."\n" + .' 100,'."\n" + .' 0,'."\n" + .' 0,'."\n" + .' 90'."\n" + .' ],'."\n" + .' "categoryList": ['."\n" + .' "2025-07-26",'."\n" + .' "2025-07-27",'."\n" + .' "2025-07-28",'."\n" + .' "2025-07-29",'."\n" + .' "2025-07-30",'."\n" + .' "2025-07-31",'."\n" + .' "2025-08-01"'."\n" + .' ]'."\n" + .' },'."\n" + .' "HttpStatusCode": "200",'."\n" + .' "Code": "200"'."\n" + .' },'."\n" + .' "requestId": "9FC7E340-D441-5D3B-A7F6-42DF4D40B54C",'."\n" + .' "success": true'."\n" + .'}'], + 'Code' => ['description' => 'Status code.', 'type' => 'string', 'example' => '200'], + 'HttpStatusCode' => ['description' => 'HTTP status code.', 'type' => 'string', 'example' => '200'], ], ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'IdempotentParameterMismatch', - 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.', - ], + ['errorCode' => 'IdempotentParameterMismatch', 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.'], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": \\"{\\\\n \\\\\\"code\\\\\\": 200,\\\\n \\\\\\"data\\\\\\": {\\\\n \\\\\\"ResultObject\\\\\\": {\\\\n \\\\\\"dataList\\\\\\": [\\\\n 10,\\\\n 20,\\\\n 70,\\\\n 100,\\\\n 0,\\\\n 0,\\\\n 90\\\\n ],\\\\n \\\\\\"categoryList\\\\\\": [\\\\n \\\\\\"2025-07-26\\\\\\",\\\\n \\\\\\"2025-07-27\\\\\\",\\\\n \\\\\\"2025-07-28\\\\\\",\\\\n \\\\\\"2025-07-29\\\\\\",\\\\n \\\\\\"2025-07-30\\\\\\",\\\\n \\\\\\"2025-07-31\\\\\\",\\\\n \\\\\\"2025-08-01\\\\\\"\\\\n ]\\\\n },\\\\n \\\\\\"HttpStatusCode\\\\\\": \\\\\\"200\\\\\\",\\\\n \\\\\\"Code\\\\\\": \\\\\\"200\\\\\\"\\\\n },\\\\n \\\\\\"requestId\\\\\\": \\\\\\"9FC7E340-D441-5D3B-A7F6-42DF4D40B54C\\\\\\",\\\\n \\\\\\"success\\\\\\": true\\\\n}\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\"\\n}","type":"json"}]', @@ -129,32 +85,20 @@ ], 'MeterageTallyGlobalStatistics' => [ 'summary' => 'Query Global Statistics for Meterage', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'TabCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Tag item code.', - 'type' => 'string', - 'required' => true, - 'example' => 'MS', - ], + 'schema' => ['description' => 'Tag item code.', 'type' => 'string', 'required' => true, 'example' => 'MS'], ], ], 'responses' => [ @@ -164,45 +108,25 @@ 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Result object.', - 'type' => 'string', - 'example' => '{'."\n" - .' "globalData": {'."\n" - .' "marketing_shield": {'."\n" - .' "remainingAmount": 0,'."\n" - .' "amount": 2001000,'."\n" - .' "usedAmount": 2001000'."\n" - .' }'."\n" - .' }'."\n" - .' }', - ], - 'Code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code.', - 'type' => 'string', - 'example' => '200', - ], + 'RequestId' => ['title' => 'Id of the request', 'description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + 'ResultObject' => ['description' => 'Result object.', 'type' => 'string', 'example' => '{'."\n" + .' "globalData": {'."\n" + .' "marketing_shield": {'."\n" + .' "remainingAmount": 0,'."\n" + .' "amount": 2001000,'."\n" + .' "usedAmount": 2001000'."\n" + .' }'."\n" + .' }'."\n" + .' }'], + 'Code' => ['description' => 'Status code.', 'type' => 'string', 'example' => '200'], + 'HttpStatusCode' => ['description' => 'HTTP status code.', 'type' => 'string', 'example' => '200'], ], ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'IdempotentParameterMismatch', - 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.', - ], + ['errorCode' => 'IdempotentParameterMismatch', 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.'], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": \\"{\\\\n \\\\\\"globalData\\\\\\": {\\\\n \\\\\\"marketing_shield\\\\\\": {\\\\n \\\\\\"remainingAmount\\\\\\": 0,\\\\n \\\\\\"amount\\\\\\": 2001000,\\\\n \\\\\\"usedAmount\\\\\\": 2001000\\\\n }\\\\n }\\\\n }\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\"\\n}","type":"json"}]', @@ -211,54 +135,30 @@ ], 'MeterageTallyServiceAndSceneList' => [ 'summary' => 'Get the List of Services and Scenarios under a Specific User Package', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'TabCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Tag item code.', - 'type' => 'string', - 'required' => true, - 'example' => 'MS', - ], + 'schema' => ['description' => 'Tag item code.', 'type' => 'string', 'required' => true, 'example' => 'MS'], ], [ 'name' => 'StartDate', 'in' => 'query', - 'schema' => [ - 'description' => 'Start timestamp. Unit: milliseconds.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1753631000000', - ], + 'schema' => ['description' => 'Start timestamp. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1753631000000'], ], [ 'name' => 'EndDate', 'in' => 'query', - 'schema' => [ - 'description' => 'End timestamp. Unit: milliseconds.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1742227199999', - ], + 'schema' => ['description' => 'End timestamp. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1742227199999'], ], ], 'responses' => [ @@ -268,46 +168,26 @@ 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Result object.', - 'type' => 'string', - 'example' => '{'."\n" - .' "scenesMap": {'."\n" - .' "anti_fraud_customed": ['."\n" - .' "saf_feat_bin_quota"'."\n" - .' ]'."\n" - .' },'."\n" - .' "services": ['."\n" - .' "anti_fraud_customed"'."\n" - .' ]'."\n" - .'}', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code.', - 'type' => 'string', - 'example' => '200', - ], - 'Code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], + 'RequestId' => ['title' => 'Id of the request', 'description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + 'ResultObject' => ['description' => 'Result object.', 'type' => 'string', 'example' => '{'."\n" + .' "scenesMap": {'."\n" + .' "anti_fraud_customed": ['."\n" + .' "saf_feat_bin_quota"'."\n" + .' ]'."\n" + .' },'."\n" + .' "services": ['."\n" + .' "anti_fraud_customed"'."\n" + .' ]'."\n" + .'}'], + 'HttpStatusCode' => ['description' => 'HTTP status code.', 'type' => 'string', 'example' => '200'], + 'Code' => ['description' => 'Status code.', 'type' => 'string', 'example' => '200'], ], ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'IdempotentParameterMismatch', - 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.', - ], + ['errorCode' => 'IdempotentParameterMismatch', 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.'], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": \\"{\\\\n \\\\\\"scenesMap\\\\\\": {\\\\n \\\\\\"anti_fraud_customed\\\\\\": [\\\\n \\\\\\"saf_feat_bin_quota\\\\\\"\\\\n ]\\\\n },\\\\n \\\\\\"services\\\\\\": [\\\\n \\\\\\"anti_fraud_customed\\\\\\"\\\\n ]\\\\n}\\",\\n \\"HttpStatusCode\\": \\"200\\",\\n \\"Code\\": \\"200\\"\\n}","type":"json"}]', @@ -316,32 +196,20 @@ ], 'MeterageOpenServiceQuery' => [ 'summary' => 'Check if Service is Enabled', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'TabCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Tag item code.', - 'type' => 'string', - 'required' => true, - 'example' => 'MS', - ], + 'schema' => ['description' => 'Tag item code.', 'type' => 'string', 'required' => true, 'example' => 'MS'], ], ], 'responses' => [ @@ -351,37 +219,17 @@ 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'FB6524B9-9199-51DF-9D17-CA615CBBE180', - ], - 'ResultObject' => [ - 'description' => 'Result object.', - 'type' => 'string', - 'example' => '{"hasOpen": true}', - ], - 'Code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code.'."\n", - 'type' => 'string', - 'example' => '200', - ], + 'RequestId' => ['title' => 'Id of the request', 'description' => 'Request ID.', 'type' => 'string', 'example' => 'FB6524B9-9199-51DF-9D17-CA615CBBE180'], + 'ResultObject' => ['description' => 'Result object.', 'type' => 'string', 'example' => '{"hasOpen": true}'], + 'Code' => ['description' => 'Status code.', 'type' => 'string', 'example' => '200'], + 'HttpStatusCode' => ['description' => 'HTTP status code.'."\n", 'type' => 'string', 'example' => '200'], ], ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'IdempotentParameterMismatch', - 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.', - ], + ['errorCode' => 'IdempotentParameterMismatch', 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.'], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"FB6524B9-9199-51DF-9D17-CA615CBBE180\\",\\n \\"ResultObject\\": \\"{\\\\\\"hasOpen\\\\\\": true}\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\"\\n}","type":"json"}]', @@ -390,96 +238,50 @@ ], 'MeterageTallyServiceAndSceneStatistics' => [ 'summary' => 'Retrieve Service and Scenario Call Analysis for a Specific User Package', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'TabCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Tag item code.', - 'type' => 'string', - 'required' => true, - 'example' => 'MS', - ], + 'schema' => ['description' => 'Tag item code.', 'type' => 'string', 'required' => true, 'example' => 'MS'], ], [ 'name' => 'Scene', 'in' => 'query', - 'schema' => [ - 'description' => 'Scenario', - 'type' => 'string', - 'required' => false, - 'example' => 'saf_feat_bin_quota', - ], + 'schema' => ['description' => 'Scenario', 'type' => 'string', 'required' => false, 'example' => 'saf_feat_bin_quota'], ], [ 'name' => 'Service', 'in' => 'query', - 'schema' => [ - 'description' => 'Service.', - 'type' => 'string', - 'required' => false, - 'example' => 'anti_fraud_customed', - ], + 'schema' => ['description' => 'Service.', 'type' => 'string', 'required' => false, 'example' => 'anti_fraud_customed'], ], [ 'name' => 'StartDate', 'in' => 'query', - 'schema' => [ - 'description' => 'Start date timestamp. Unit: milliseconds.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1753631000000', - ], + 'schema' => ['description' => 'Start date timestamp. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1753631000000'], ], [ 'name' => 'EndDate', 'in' => 'query', - 'schema' => [ - 'description' => 'End date timestamp. Unit: milliseconds.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'example' => '1732982399999', - ], + 'schema' => ['description' => 'End date timestamp. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1732982399999'], ], [ 'name' => 'Page', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'Current page number.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1'], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default: 10.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'Page size, default: 10.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '10'], ], ], 'responses' => [ @@ -489,73 +291,53 @@ 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Return result.', - 'type' => 'string', - 'example' => '{'."\n" - .' "serviceAndSceneStatisticsData": {'."\n" - .' "total": 7,'."\n" - .' "serviceDataList": {'."\n" - .' "ei_riskLpInfo_lite": ['."\n" - .' 0,'."\n" - .' 0,'."\n" - .' 0,'."\n" - .' 1,'."\n" - .' 0,'."\n" - .' 0,'."\n" - .' 0'."\n" - .' ],'."\n" - .' "ei_riskLpInfo_cstm": ['."\n" - .' 2,'."\n" - .' 0,'."\n" - .' 0,'."\n" - .' 1,'."\n" - .' 6,'."\n" - .' 0,'."\n" - .' 0'."\n" - .' ]'."\n" - .' },'."\n" - .' "totalPage": 1,'."\n" - .' "categoryList": ['."\n" - .' "2025-07-25",'."\n" - .' "2025-07-26",'."\n" - .' "2025-07-27",'."\n" - .' "2025-07-28",'."\n" - .' "2025-07-29",'."\n" - .' "2025-07-30",'."\n" - .' "2025-07-31"'."\n" - .' ],'."\n" - .' "pageSize": 10,'."\n" - .' "currentPage": 1'."\n" - .' }'."\n" - .'}', - ], - 'Code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code.', - 'type' => 'string', - 'example' => '200', - ], + 'RequestId' => ['title' => 'Id of the request', 'description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + 'ResultObject' => ['description' => 'Return result.', 'type' => 'string', 'example' => '{'."\n" + .' "serviceAndSceneStatisticsData": {'."\n" + .' "total": 7,'."\n" + .' "serviceDataList": {'."\n" + .' "ei_riskLpInfo_lite": ['."\n" + .' 0,'."\n" + .' 0,'."\n" + .' 0,'."\n" + .' 1,'."\n" + .' 0,'."\n" + .' 0,'."\n" + .' 0'."\n" + .' ],'."\n" + .' "ei_riskLpInfo_cstm": ['."\n" + .' 2,'."\n" + .' 0,'."\n" + .' 0,'."\n" + .' 1,'."\n" + .' 6,'."\n" + .' 0,'."\n" + .' 0'."\n" + .' ]'."\n" + .' },'."\n" + .' "totalPage": 1,'."\n" + .' "categoryList": ['."\n" + .' "2025-07-25",'."\n" + .' "2025-07-26",'."\n" + .' "2025-07-27",'."\n" + .' "2025-07-28",'."\n" + .' "2025-07-29",'."\n" + .' "2025-07-30",'."\n" + .' "2025-07-31"'."\n" + .' ],'."\n" + .' "pageSize": 10,'."\n" + .' "currentPage": 1'."\n" + .' }'."\n" + .'}'], + 'Code' => ['description' => 'Status code.', 'type' => 'string', 'example' => '200'], + 'HttpStatusCode' => ['description' => 'HTTP status code.', 'type' => 'string', 'example' => '200'], ], ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'IdempotentParameterMismatch', - 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.', - ], + ['errorCode' => 'IdempotentParameterMismatch', 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.'], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": \\"{\\\\n \\\\\\"serviceAndSceneStatisticsData\\\\\\": {\\\\n \\\\\\"total\\\\\\": 7,\\\\n \\\\\\"serviceDataList\\\\\\": {\\\\n \\\\\\"ei_riskLpInfo_lite\\\\\\": [\\\\n 0,\\\\n 0,\\\\n 0,\\\\n 1,\\\\n 0,\\\\n 0,\\\\n 0\\\\n ],\\\\n \\\\\\"ei_riskLpInfo_cstm\\\\\\": [\\\\n 2,\\\\n 0,\\\\n 0,\\\\n 1,\\\\n 6,\\\\n 0,\\\\n 0\\\\n ]\\\\n },\\\\n \\\\\\"totalPage\\\\\\": 1,\\\\n \\\\\\"categoryList\\\\\\": [\\\\n \\\\\\"2025-07-25\\\\\\",\\\\n \\\\\\"2025-07-26\\\\\\",\\\\n \\\\\\"2025-07-27\\\\\\",\\\\n \\\\\\"2025-07-28\\\\\\",\\\\n \\\\\\"2025-07-29\\\\\\",\\\\n \\\\\\"2025-07-30\\\\\\",\\\\n \\\\\\"2025-07-31\\\\\\"\\\\n ],\\\\n \\\\\\"pageSize\\\\\\": 10,\\\\n \\\\\\"currentPage\\\\\\": 1\\\\n }\\\\n}\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\"\\n}","type":"json"}]', @@ -564,13 +346,8 @@ ], 'MeterageStatisticsDownLoad' => [ 'summary' => 'Download Statistics', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -582,84 +359,43 @@ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', - 'abilityTreeNodes' => [ - 'FEATUREsafY3PCXI', - ], + 'abilityTreeNodes' => ['FEATUREsafY3PCXI'], ], 'parameters' => [ [ 'name' => 'TabCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Tag item code.', - 'type' => 'string', - 'required' => false, - 'example' => 'MS', - ], + 'schema' => ['description' => 'Tag item code.', 'type' => 'string', 'required' => false, 'example' => 'MS'], ], [ 'name' => 'Scene', 'in' => 'query', - 'schema' => [ - 'description' => 'Scene.', - 'type' => 'string', - 'required' => false, - 'example' => 'saf_feat_bin_quota', - ], + 'schema' => ['description' => 'Scene.', 'type' => 'string', 'required' => false, 'example' => 'saf_feat_bin_quota'], ], [ 'name' => 'Service', 'in' => 'query', - 'schema' => [ - 'description' => 'Service.', - 'type' => 'string', - 'required' => false, - 'example' => 'anti_fraud_customed', - ], + 'schema' => ['description' => 'Service.', 'type' => 'string', 'required' => false, 'example' => 'anti_fraud_customed'], ], [ 'name' => 'StartDate', 'in' => 'query', - 'schema' => [ - 'description' => 'Start date timestamp. Unit: milliseconds.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1753631000000', - ], + 'schema' => ['description' => 'Start date timestamp. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1753631000000'], ], [ 'name' => 'EndDate', 'in' => 'query', - 'schema' => [ - 'description' => 'End date timestamp. Unit: milliseconds.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1753631999999', - ], + 'schema' => ['description' => 'End date timestamp. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1753631999999'], ], [ 'name' => 'Page', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'Current page number.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1'], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default: 10.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'Page size, default: 10.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '10'], ], ], 'responses' => [ @@ -670,140 +406,70 @@ 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Return result.', - 'type' => 'string', - 'example' => '{"downLoadUrl": "https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D"}', - ], - 'Code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code.', - 'type' => 'string', - 'example' => '200', - ], + 'RequestId' => ['title' => 'Id of the request', 'description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + 'ResultObject' => ['description' => 'Return result.', 'type' => 'string', 'example' => '{"downLoadUrl": "https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D"}'], + 'Code' => ['description' => 'Status code.', 'type' => 'string', 'example' => '200'], + 'HttpStatusCode' => ['description' => 'HTTP status code.', 'type' => 'string', 'example' => '200'], ], ], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', - ], + 'staticInfo' => ['returnType' => 'synchronous'], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": \\"{\\\\\\"downLoadUrl\\\\\\": \\\\\\"https://xxxxx-oss-xxxxx.xxxxxx.aliyuncs.com/xx/xx/xxx/xxxxxx.csv?Expires=1753433384&OSSAccessKeyId=xxxxxxxxx&Signature=%2F%xxxxxxxxxxxx%3D\\\\\\"}\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\"\\n}","type":"json"}]', 'title' => 'Download Statistics', 'translator' => 'machine', ], 'MeterageSubTallyServiceAndSceneStatistics' => [ 'summary' => 'Sub-account Level Call Volume Statistics', - 'methods' => [ - 'post', - ], - 'schemes' => [ - 'https', - ], + 'methods' => ['post'], + 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'TabCode', 'in' => 'query', - 'schema' => [ - 'description' => 'Tag item code.', - 'type' => 'string', - 'required' => false, - 'example' => 'MS', - ], + 'schema' => ['description' => 'Tag item code.', 'type' => 'string', 'required' => false, 'example' => 'MS'], ], [ 'name' => 'Scene', 'in' => 'query', - 'schema' => [ - 'description' => 'Scene.', - 'type' => 'string', - 'required' => false, - 'example' => 'saf_feat_bin_quota', - ], + 'schema' => ['description' => 'Scene.', 'type' => 'string', 'required' => false, 'example' => 'saf_feat_bin_quota'], ], [ 'name' => 'Service', 'in' => 'query', - 'schema' => [ - 'description' => 'Service.', - 'type' => 'string', - 'required' => false, - 'example' => 'anti_fraud_customed', - ], + 'schema' => ['description' => 'Service.', 'type' => 'string', 'required' => false, 'example' => 'anti_fraud_customed'], ], [ 'name' => 'StartDate', 'in' => 'query', - 'schema' => [ - 'description' => 'Start date timestamp. Unit: milliseconds.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1753631000000', - ], + 'schema' => ['description' => 'Start date timestamp. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1753631000000'], ], [ 'name' => 'EndDate', 'in' => 'query', - 'schema' => [ - 'description' => 'End timestamp. Unit: milliseconds.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1748966399999', - ], + 'schema' => ['description' => 'End timestamp. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1748966399999'], ], [ 'name' => 'Page', 'in' => 'query', - 'schema' => [ - 'description' => 'Current page number.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'Current page number.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1'], ], [ 'name' => 'PageSize', 'in' => 'query', - 'schema' => [ - 'description' => 'Page size, default: 10.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'Page size, default: 10.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '10'], ], [ 'name' => 'SubUserId', 'in' => 'query', - 'schema' => [ - 'description' => 'Sub-account UID.', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'example' => '25353XX', - ], + 'schema' => ['description' => 'Sub-account UID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '25353XX'], ], ], 'responses' => [ @@ -813,67 +479,30 @@ 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ - 'RequestId' => [ - 'title' => 'Id of the request', - 'description' => 'Request ID.', - 'type' => 'string', - 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094', - ], - 'ResultObject' => [ - 'description' => 'Result object.', - 'type' => 'string', - 'example' => '{}', - ], - 'Code' => [ - 'description' => 'Status code.', - 'type' => 'string', - 'example' => '200', - ], - 'HttpStatusCode' => [ - 'description' => 'HTTP status code.', - 'type' => 'string', - 'example' => '200', - ], + 'RequestId' => ['title' => 'Id of the request', 'description' => 'Request ID.', 'type' => 'string', 'example' => 'A32FE941-35F2-5378-B37C-4B8FDB16F094'], + 'ResultObject' => ['description' => 'Result object.', 'type' => 'string', 'example' => '{}'], + 'Code' => ['description' => 'Status code.', 'type' => 'string', 'example' => '200'], + 'HttpStatusCode' => ['description' => 'HTTP status code.', 'type' => 'string', 'example' => '200'], ], ], ], ], 'errorCodes' => [ 400 => [ - [ - 'errorCode' => 'IdempotentParameterMismatch', - 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.', - ], + ['errorCode' => 'IdempotentParameterMismatch', 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.'], ], ], - 'staticInfo' => [ - 'returnType' => 'synchronous', - ], + 'staticInfo' => ['returnType' => 'synchronous'], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A32FE941-35F2-5378-B37C-4B8FDB16F094\\",\\n \\"ResultObject\\": \\"{}\\",\\n \\"Code\\": \\"200\\",\\n \\"HttpStatusCode\\": \\"200\\"\\n}","type":"json"}]', 'title' => 'Sub-account Level Call Volume Statistics', 'translator' => 'machine', ], ], 'endpoints' => [ - [ - 'regionId' => 'cn-shanghai', - 'endpoint' => 'riskcontrol-share.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou', - 'endpoint' => 'riskcontrol-share.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-1', - 'endpoint' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-3', - 'endpoint' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com', - ], - [ - 'regionId' => 'ap-southeast-5', - 'endpoint' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com', - ], + ['regionId' => 'cn-shanghai', 'endpoint' => 'riskcontrol-share.aliyuncs.com'], + ['regionId' => 'cn-hangzhou', 'endpoint' => 'riskcontrol-share.aliyuncs.com'], + ['regionId' => 'ap-southeast-1', 'endpoint' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com'], + ['regionId' => 'ap-southeast-3', 'endpoint' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com'], + ['regionId' => 'ap-southeast-5', 'endpoint' => 'riskcontrol-share.ap-southeast-1.aliyuncs.com'], ], ]; |
