diff options
Diffstat (limited to 'data/en_us/sofa/2019-08-15')
| -rw-r--r-- | data/en_us/sofa/2019-08-15/api-docs.php | 11987 |
1 files changed, 4627 insertions, 7360 deletions
diff --git a/data/en_us/sofa/2019-08-15/api-docs.php b/data/en_us/sofa/2019-08-15/api-docs.php index 305e72e..7b594a8 100644 --- a/data/en_us/sofa/2019-08-15/api-docs.php +++ b/data/en_us/sofa/2019-08-15/api-docs.php @@ -1,240 +1,80 @@ <?php return [ 'version' => '1.0', - 'info' => [ - 'style' => 'RPC', - 'product' => 'SOFA', - 'version' => '2019-08-15', - ], + 'info' => ['style' => 'RPC', 'product' => 'SOFA', 'version' => '2019-08-15'], 'directories' => [ [ - 'id' => 122090, - 'title' => null, + 'children' => ['DeleteMsConfigAttributes', 'DeleteMsConfigResources', 'UpdateMsConfigAttributes', 'UpdateMsConfigResources', 'GetMsConfigAttributes', 'GetMsConfigResources', 'QueryMsConfigAttributes', 'QueryMsConfigClients', 'QueryMsConfigClientValues', 'QueryMsConfigData', 'QueryMsConfigResources', 'GrayPushMsConfigData', 'PushMsConfigData'], 'type' => 'directory', - 'children' => [ - 'DeleteMsConfigAttributes', - 'DeleteMsConfigResources', - 'UpdateMsConfigAttributes', - 'UpdateMsConfigResources', - 'GetMsConfigAttributes', - 'GetMsConfigResources', - 'QueryMsConfigAttributes', - 'QueryMsConfigClients', - 'QueryMsConfigClientValues', - 'QueryMsConfigData', - 'QueryMsConfigResources', - 'GrayPushMsConfigData', - 'PushMsConfigData', - ], + 'title' => 'MsConfig', ], [ - 'id' => 122104, - 'title' => null, - 'type' => 'directory', 'children' => [ - 'CreateMqSofamqGroup', - 'DeleteMqSofamqGroup', - 'DeleteMqSofamqTopic', - 'DeleteMqSofamqTrace', - 'DeleteMqSofamqWarn', - 'UpdateMqSofamqGroupRemark', - 'UpdateMqSofamqWarn', - 'DisableMqSofamqWarn', - 'EnableMqSofamqWarn', - 'GetMqSofamqConsumerJStack', - 'GetMqSofamqConsumerStatus', - 'GetMqSofamqDLQMessageById', - 'GetMqSofamqMessageById', - 'GetMqSofamqTraceByMsgId', - 'GetMqSofamqTraceResult', - 'ListMqSofamqGroup', - 'ListMqSofamqTopic', - 'ListMqSofamqTrace', - 'ListMqSofamqWarn', - 'ListMqSofamqWarnHistory', - 'QueryMqSofamqConsumerAccumulate', - 'QueryMqSofamqConsumerConnection', - 'QueryMqSofamqConsumerTimespan', - 'QueryMqSofamqDLQMessageByGroupId', - 'QueryMqSofamqGroupSubDetail', - 'QueryMqSofamqMessageByKey', - 'QueryMqSofamqMessageByTopic', - 'ResendMqSofamqDLQMessageBatch', - 'ResendMqSofamqDLQMessageById', - 'ResetMqSofamqConsumerOffset', + 'CreateMqSofamqGroup', 'DeleteMqSofamqGroup', 'DeleteMqSofamqTopic', 'DeleteMqSofamqTrace', 'DeleteMqSofamqWarn', 'UpdateMqSofamqGroupRemark', 'UpdateMqSofamqWarn', 'DisableMqSofamqWarn', 'EnableMqSofamqWarn', 'GetMqSofamqConsumerJStack', 'GetMqSofamqConsumerStatus', 'GetMqSofamqDLQMessageById', 'GetMqSofamqMessageById', 'GetMqSofamqTraceByMsgId', 'GetMqSofamqTraceResult', 'ListMqSofamqGroup', 'ListMqSofamqTopic', 'ListMqSofamqTrace', 'ListMqSofamqWarn', 'ListMqSofamqWarnHistory', + 'QueryMqSofamqConsumerAccumulate', 'QueryMqSofamqConsumerConnection', 'QueryMqSofamqConsumerTimespan', 'QueryMqSofamqDLQMessageByGroupId', 'QueryMqSofamqGroupSubDetail', 'QueryMqSofamqMessageByKey', 'QueryMqSofamqMessageByTopic', 'ResendMqSofamqDLQMessageBatch', 'ResendMqSofamqDLQMessageById', 'ResetMqSofamqConsumerOffset', ], + 'type' => 'directory', + 'title' => 'Sofamq', ], [ - 'id' => 122139, - 'title' => null, + 'children' => ['CreateMqSofamqTopic', 'UpdateMqSofamqTopicRemark'], 'type' => 'directory', - 'children' => [ - 'CreateMqSofamqTopic', - 'UpdateMqSofamqTopicRemark', - ], + 'title' => 'Topic', ], [ - 'id' => 122158, - 'title' => null, + 'children' => ['DescribeCasComputers'], 'type' => 'directory', - 'children' => [ - 'DescribeCasComputers', - ], + 'title' => 'Cas', ], [ - 'id' => 122169, - 'title' => null, + 'children' => ['AddMsConfigAttributes', 'AddMsConfigResources'], 'type' => 'directory', - 'children' => [ - 'AddMsConfigAttributes', - 'AddMsConfigResources', - ], + 'title' => 'DMS', ], [ - 'id' => 122172, - 'title' => null, + 'children' => ['UpdateRMSUnifiedAlarmRule', 'CreateRMSUnifiedAlarmRule', 'DeleteRMSUnifiedAlarmRule', 'QueryRMSUnifiedAlarmEvent', 'QueryRMSUnifiedAlarmRule', 'QueryRMSUnifiedAlarmHistory', 'QueryRMSUnifiedAlarmNotifyHistory', 'QueryRMSMetrics'], 'type' => 'directory', - 'children' => [ - 'UpdateRMSUnifiedAlarmRule', - 'CreateRMSUnifiedAlarmRule', - 'DeleteRMSUnifiedAlarmRule', - 'QueryRMSUnifiedAlarmEvent', - 'QueryRMSUnifiedAlarmRule', - 'QueryRMSUnifiedAlarmHistory', - 'QueryRMSUnifiedAlarmNotifyHistory', - 'QueryRMSMetrics', - ], + 'title' => 'RMS', ], [ - 'id' => 169573, - 'title' => null, + 'children' => ['LogoutMsRegistryService'], 'type' => 'directory', - 'children' => [ - 'LogoutMsRegistryService', - ], + 'title' => 'Others', ], ], 'components' => [ 'schemas' => [], ], 'apis' => [ - 'DeleteMsConfigAttributes' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], + 'AddMsConfigAttributes' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'delete', - 'abilityTreeCode' => '108190', - 'abilityTreeNodes' => [ - 'FEATUREsofaNCKPTU', - ], - ], + 'systemTags' => ['operationType' => 'create'], 'parameters' => [ [ - 'name' => 'Id', + 'name' => 'AttributeName', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '1', - ], + 'schema' => ['description' => 'The property name.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'age', 'title' => ''], ], [ - 'name' => 'InstanceId', + 'name' => 'Desc', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'abcdEFGH1234', - ], + 'schema' => ['description' => 'The property description.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => '年龄', 'title' => ''], ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], - ], - ], - ], - ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","errorExample":""},{"type":"xml","example":"<DeleteMsConfigAttributesResponse>\\n <ResultMessage>OK</ResultMessage>\\n <ResultCode>OK</ResultCode>\\n <RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n</DeleteMsConfigAttributesResponse>","errorExample":""}]', - 'title' => 'DeleteMsConfigAttributes', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - 'extraInfo' => ' ', - ], - 'DeleteMsConfigResources' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], - ], - ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'delete', - ], - 'parameters' => [ - [ - 'name' => 'Id', + 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '1', - ], + 'schema' => ['description' => 'The environment instance ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'abcdEFGH1234', 'title' => ''], ], [ - 'name' => 'InstanceId', + 'name' => 'ResourceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'abcdEFGH1234', - ], + 'schema' => ['description' => 'The auto-increment ID of the resource to which the property belongs.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '100', 'title' => ''], ], ], 'responses' => [ @@ -242,420 +82,95 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], + 'Attribute' => [ + 'description' => 'The struct of the successfully added property.', + 'type' => 'object', + 'properties' => [ + 'InstanceId' => ['description' => 'The instance ID.', 'type' => 'string', 'example' => 'abcdEFGH1234', 'title' => ''], + 'AttributeName' => ['description' => 'The property name.', 'type' => 'string', 'example' => 'switch', 'title' => ''], + 'Id' => ['description' => 'The property ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'Desc' => ['description' => 'The property description.', 'type' => 'string', 'example' => '活动开关', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","errorExample":""},{"type":"xml","example":"","errorExample":""}]', - 'title' => 'DeleteMsConfigResources', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Attribute\\": {\\n \\"InstanceId\\": \\"abcdEFGH1234\\",\\n \\"AttributeName\\": \\"switch\\",\\n \\"Id\\": 1,\\n \\"Desc\\": \\"活动开关\\"\\n }\\n}","type":"json"}]', + 'title' => 'Add property metadata', + 'summary' => 'Adds a property to a configuration item in a configuration file. You can push a property only after it is added.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'UpdateMsConfigAttributes' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'update', - 'abilityTreeCode' => '111056', - 'abilityTreeNodes' => [ - 'FEATUREsofaNCKPTU', - ], - ], - 'parameters' => [ - [ - 'name' => 'AttributeName', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'age', - 'required' => true, - 'type' => 'string', - ], - ], - [ - 'name' => 'Desc', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => false, - 'example' => '', - 'required' => false, - 'type' => 'string', - ], - ], - [ - 'name' => 'Id', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => '1', - 'format' => 'int64', - 'required' => true, - 'type' => 'integer', - ], - ], - [ - 'name' => 'InstanceId', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'abcdEFGH1234', - 'required' => true, - 'type' => 'string', - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'ResultCode' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'RequestId' => [ - 'description' => '', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - 'type' => 'string', - ], + 'changeSet' => [ + ['createdAt' => '2025-03-12T03:15:50.000Z', 'description' => 'Error codes changed'], + ], + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'sofa:AddMsConfigAttributes', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], ], - 'type' => 'object', ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>894900FD-184F-42C1-A53C-82B114154BE1</RequestId>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'extraInfo' => ' ', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - 'title' => 'UpdateMsConfigAttributes', - ], - 'UpdateMsConfigResources' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'AddMsConfigResources' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'create'], 'parameters' => [ [ 'name' => 'AppName', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'foo', - ], + 'schema' => ['description' => 'The application name.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'foo', 'title' => ''], ], [ 'name' => 'Attributes', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - 'example' => '', - ], + 'schema' => ['description' => 'The attribute information of the resource, passed in as a JSON string.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => '[ { "attribute_name":"attName", "desc":"some attribute comment" }, ... ]', 'title' => ''], ], [ 'name' => 'Desc', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '', - ], - ], - [ - 'name' => 'Id', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '1', - ], + 'schema' => ['description' => 'The description of the resource.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '测试资源类', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'abcdEFGH1234', - ], + 'schema' => ['description' => 'The environment instance ID. This is a system field.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'abcdEFGH1234', 'title' => ''], ], [ 'name' => 'Region', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'Alipay', - ], + 'schema' => ['description' => 'The domain to which the resource type belongs.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'Alipay', 'title' => ''], ], [ 'name' => 'ResourceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'com.test.resource', - ], - ], - [ - 'name' => 'UpdateAttribute', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'boolean', - 'required' => false, - 'docRequired' => false, - 'example' => 'false', - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], - ], - ], - ], - ], - 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","errorExample":""},{"type":"xml","example":"","errorExample":""}]', - 'title' => 'UpdateMsConfigResources', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - 'extraInfo' => ' ', - ], - 'GetMsConfigAttributes' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - 'abilityTreeCode' => '109214', - 'abilityTreeNodes' => [ - 'FEATUREsofaNCKPTU', - ], - ], - 'parameters' => [ - [ - 'name' => 'Id', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '1', - ], - ], - [ - 'name' => 'InstanceId', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'abcdEFGH1234', - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], - 'Attribute' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'InstanceId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'abcdEFGH1234', - ], - 'AttributeName' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'switch', - ], - 'Id' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'Desc' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - ], - ], - ], - ], - ], - ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Attribute\\": {\\n \\"InstanceId\\": \\"abcdEFGH1234\\",\\n \\"AttributeName\\": \\"switch\\",\\n \\"Id\\": 1,\\n \\"Desc\\": \\"活动开关\\"\\n }\\n}","errorExample":""},{"type":"xml","example":"<RequestId>D7917DBF-CAA6-479E-8F26-3043AD7AAD11</RequestId>\\n<Attribute>\\n <Desc>男</Desc>\\n <InstanceId>AWHNEX3GFLJT</InstanceId>\\n <AttributeName>sex</AttributeName>\\n <Id>1</Id>\\n</Attribute>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'GetMsConfigAttributes', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - 'extraInfo' => ' ', - ], - 'GetMsConfigResources' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ - [ - 'AK' => [], - ], - ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - 'abilityTreeCode' => '109215', - 'abilityTreeNodes' => [ - 'FEATUREsofaNCKPTU', - ], - ], - 'parameters' => [ - [ - 'name' => 'Id', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '1', - ], - ], - [ - 'name' => 'InstanceId', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'abcdEFGH1234', - ], + 'schema' => ['description' => 'The resource ID, similar to the file name of a configuration file.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'com.alipay.test.resource', 'title' => ''], ], ], 'responses' => [ @@ -663,295 +178,179 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], 'Resource' => [ - 'description' => '', + 'description' => 'The information about the resource that was created.', 'type' => 'object', 'properties' => [ - 'AppName' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'drmdemo', - ], - 'Region' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'Alipay', - ], - 'InstanceId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'abcdEFGH1234', - ], - 'ResourceId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'com.alipay.drmResource', - ], - 'Id' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'Desc' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], + 'AppName' => ['description' => 'The application name.', 'type' => 'string', 'example' => 'drmdemo', 'title' => ''], + 'Region' => ['description' => 'The domain to which the resource belongs.', 'type' => 'string', 'example' => 'Alipay', 'title' => ''], + 'InstanceId' => ['description' => 'The instance ID.', 'type' => 'string', 'example' => 'abcdEFGH1234', 'title' => ''], + 'ResourceId' => ['description' => 'The resource ID.', 'type' => 'string', 'example' => 'com.alipay.drmResource', 'title' => ''], + 'Id' => ['description' => 'The auto-increment ID of the resource.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'Desc' => ['description' => 'The description of the resource.', 'type' => 'string', 'example' => '活动开关', 'title' => ''], 'Attributes' => [ - 'description' => '', + 'description' => 'The attribute list.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'InstanceId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'abcdEFGH1234', - ], - 'AttributeName' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'switch', - ], - 'Id' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'Desc' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], + 'InstanceId' => ['description' => 'The instance ID.', 'type' => 'string', 'example' => 'abcdEFGH1234', 'title' => ''], + 'AttributeName' => ['description' => 'The attribute name.', 'type' => 'string', 'example' => 'switch', 'title' => ''], + 'Id' => ['description' => 'The attribute ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'Desc' => ['description' => 'The description of the attribute.', 'type' => 'string', 'example' => '活动开关', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Resource\\": {\\n \\"AppName\\": \\"drmdemo\\",\\n \\"Region\\": \\"Alipay\\",\\n \\"InstanceId\\": \\"abcdEFGH1234\\",\\n \\"ResourceId\\": \\"com.alipay.drmResource\\",\\n \\"Id\\": 1,\\n \\"Desc\\": \\"活动开关\\",\\n \\"Attributes\\": [\\n {\\n \\"InstanceId\\": \\"abcdEFGH1234\\",\\n \\"AttributeName\\": \\"switch\\",\\n \\"Id\\": 1,\\n \\"Desc\\": \\"活动开关\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<RequestId>F127DCFE-05FE-4740-AD07-18598BF37289</RequestId>\\n<Resource>\\n <Desc>测试资源类</Desc>\\n <InstanceId>9XP0PS5JQHJU</InstanceId>\\n <ResourceId>com.alipay.resource</ResourceId>\\n <Attributes>\\n <Desc>姓名</Desc>\\n <InstanceId>9XP0PS5JQHJU</InstanceId>\\n <AttributeName>name</AttributeName>\\n <Id>27</Id>\\n </Attributes>\\n <Attributes>\\n <Desc>性别</Desc>\\n <InstanceId>9XP0PS5JQHJU</InstanceId>\\n <AttributeName>sex</AttributeName>\\n <Id>28</Id>\\n </Attributes>\\n <Region>Alipay</Region>\\n <Id>1</Id>\\n <AppName>foo</AppName>\\n</Resource>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'GetMsConfigResources', + 'errorCodes' => [], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Resource\\": {\\n \\"AppName\\": \\"drmdemo\\",\\n \\"Region\\": \\"Alipay\\",\\n \\"InstanceId\\": \\"abcdEFGH1234\\",\\n \\"ResourceId\\": \\"com.alipay.drmResource\\",\\n \\"Id\\": 1,\\n \\"Desc\\": \\"活动开关\\",\\n \\"Attributes\\": [\\n {\\n \\"InstanceId\\": \\"abcdEFGH1234\\",\\n \\"AttributeName\\": \\"switch\\",\\n \\"Id\\": 1,\\n \\"Desc\\": \\"活动开关\\"\\n }\\n ]\\n }\\n}","type":"json"}]', + 'title' => 'Add resource metadata', + 'summary' => 'Adds resource metadata. A resource is similar to a file and can have multiple attributes.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'QueryMsConfigAttributes' => [ - 'methods' => [ - 'post', - 'get', + 'changeSet' => [ + ['createdAt' => '2025-03-12T16:17:11.000Z', 'description' => 'Error codes changed'], + ], + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'sofa:AddMsConfigResources', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'CreateMqSofamqGroup' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'deprecated' => false, + 'systemTags' => ['operationType' => 'create'], 'parameters' => [ [ - 'name' => 'AppName', + 'name' => 'GroupId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'demo-app', - 'required' => true, - 'type' => 'string', - ], + 'schema' => ['description' => 'The Group ID to create.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'test_group_id', 'title' => ''], ], [ - 'name' => 'AttributeName', + 'name' => 'GroupType', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'age', - 'required' => true, - 'type' => 'string', - ], + 'schema' => ['description' => 'The group type.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'tcp', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'abcdEFGH1234', - 'required' => true, - 'type' => 'string', - ], + 'schema' => ['description' => 'The instance ID associated with the Group ID to create.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'SOFAMQ_INSTANCE_000001', 'title' => ''], ], [ - 'name' => 'Region', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'Alipay', - 'required' => true, - 'type' => 'string', - ], - ], - [ - 'name' => 'ResourceId', + 'name' => 'Remark', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'com.alipay.test', - 'required' => true, - 'type' => 'string', - ], + 'schema' => ['description' => 'The description of the Group ID.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'test', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'ResultCode' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'RequestId' => [ - 'description' => '', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - 'type' => 'string', - ], - 'Attribute' => [ - 'description' => '', - 'properties' => [ - 'InstanceId' => [ - 'description' => '', - 'example' => 'abcdEFGH1234', - 'type' => 'string', - ], - 'AttributeName' => [ - 'description' => '', - 'example' => 'switch', - 'type' => 'string', - ], - 'Id' => [ - 'description' => '', - 'example' => '1', - 'format' => 'int64', - 'type' => 'integer', - ], - 'Desc' => [ - 'description' => '', - 'example' => '', - 'type' => 'string', - ], - ], - 'type' => 'object', - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], ], - 'type' => 'object', + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Attribute\\": {\\n \\"InstanceId\\": \\"abcdEFGH1234\\",\\n \\"AttributeName\\": \\"switch\\",\\n \\"Id\\": 1,\\n \\"Desc\\": \\"活动开关\\"\\n }\\n}","errorExample":""},{"type":"xml","example":"","errorExample":""}]', - 'extraInfo' => ' ', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","type":"json"}]', + 'title' => 'CreateMqSofamqGroup', + 'summary' => 'Creates a Group ID. The created Group ID is used to publish and subscribe to messages.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', - 'title' => 'QueryMsConfigAttributes', - ], - 'QueryMsConfigClients' => [ - 'methods' => [ - 'post', - 'get', + 'extraInfo' => ' ', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'sofa:CreateMqSofamqGroup', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'CreateMqSofamqTopic' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'write', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'readAndWrite', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'create'], 'parameters' => [ [ - 'name' => 'AttributeId', + 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '1', - ], + 'schema' => ['description' => 'The ID of the instance to which the topic to be created belongs.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '000001', 'title' => ''], ], [ - 'name' => 'InstanceId', + 'name' => 'MessageType', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'abcdEFGH1234', - ], + 'schema' => ['description' => 'The message type. Valid values: 0: normal message. 1: partitionally ordered message. 2: globally ordered message. 4: transactional message. 5: scheduled or delayed message.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '0', 'title' => ''], ], [ - 'name' => 'PageNum', + 'name' => 'Remark', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '1', - ], + 'schema' => ['description' => 'The description of the topic.', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '测试', 'title' => ''], ], [ - 'name' => 'PageSize', + 'name' => 'Topic', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The name of the topic to be created.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'test', 'title' => ''], ], ], 'responses' => [ @@ -959,552 +358,177 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'PageNum' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'PageSize' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', - ], - 'TotalCount' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '100', - ], - 'Clients' => [ - 'description' => '', - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'PushData' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'switch', - ], - 'Ip' => [ - 'description' => '', - 'type' => 'string', - 'example' => '127.0.0.1', - ], - 'Data' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'switch', - ], - 'Cell' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'DEFAULT', - ], - ], - ], - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"PageNum\\": 1,\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"PageSize\\": 10,\\n \\"TotalCount\\": 100,\\n \\"Clients\\": [\\n {\\n \\"PushData\\": \\"switch\\",\\n \\"Ip\\": \\"127.0.0.1\\",\\n \\"Data\\": \\"switch\\",\\n \\"Cell\\": \\"DEFAULT\\"\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<clients>\\n <data>DJ9P4BRNBL0S</data>\\n <ip>10.15.232.101</ip>\\n <push_data>DJ9P4BRNBL0S</push_data>\\n <cell>shanghai-et15</cell>\\n</clients>\\n<page_num>1</page_num>\\n<page_size>10</page_size>\\n<result_code>OK</result_code>\\n<result_msg>SUCCESS</result_msg>\\n<total_count>4</total_count>","errorExample":""}]', - 'title' => 'QueryMsConfigClients', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","type":"json"}]', + 'title' => 'Create a topic in a specified environment instance', + 'summary' => 'Specifies the message type and topic name to create a topic.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'QueryMsConfigClientValues' => [ - 'methods' => [ - 'post', - 'get', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'sofa:CreateMqSofamqTopic', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'CreateRMSUnifiedAlarmRule' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'write', + 'systemTags' => [], 'parameters' => [ [ - 'name' => 'AttributeId', + 'name' => 'Name', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '1', - ], + 'schema' => ['description' => 'The name of the alert rule.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'uitest1645783390369', 'title' => ''], ], [ - 'name' => 'InstanceId', + 'name' => 'Category', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'abcdEFGH1234', - ], + 'schema' => ['description' => 'The type of the rule.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'CUSTOM', 'title' => ''], ], [ - 'name' => 'Ips', + 'name' => 'RuleConfig', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '127.0.0.1,127.0.0.2', - ], + 'schema' => ['description' => 'The configuration information of the rule.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '{\\"trafficType\\":\\"i\\",\\"methodName\\":\\"*\\",\\"faultInjectRuleItems\\":[{\\"action\\":{\\"type\\":\\"REJECT\\"},\\"ruleType\\":\\"ABORT\\",\\"configs\\":{\\"faultPercent\\":100}}]} ', 'title' => ''], ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], - 'Clients' => [ - 'description' => '', - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Ip' => [ - 'description' => '', - 'type' => 'string', - 'example' => '127.0.0.1', - ], - 'Data' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'switch', - ], - 'Success' => [ - 'description' => '', - 'type' => 'boolean', - 'example' => 'true', - ], - ], - ], - ], - ], - ], - ], - ], - 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Clients\\": [\\n {\\n \\"Ip\\": \\"127.0.0.1\\",\\n \\"Data\\": \\"switch\\",\\n \\"Success\\": true\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<RequestId>C8D232D5-C898-4084-880C-B8FD836AB143</RequestId>\\n<Clients>\\n <Ip>127.0.0.1</Ip>\\n <Success>false</Success>\\n</Clients>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'QueryMsConfigClientValues', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - 'extraInfo' => ' ', - ], - 'QueryMsConfigData' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'AlarmNodata', + 'in' => 'formData', + 'schema' => ['description' => 'The no-data alert notification result.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'title' => '', 'example' => ''], ], - ], - 'operationType' => 'write', - 'systemTags' => [ - 'operationType' => 'get', - ], - 'parameters' => [ [ - 'name' => 'AttributeId', + 'name' => 'Level', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '1', - ], + 'schema' => ['description' => 'The severity level of the Prometheus alert rule.'."\n" + ."\n" + .'- P1: used for alert notifications about critical issues that affect the availability of core services, have a wide impact, and may cause severe consequences.'."\n" + .'- P2: used for alert notifications about issues where some services encounter errors and service availability is affected to a certain extent, but the impact is relatively limited.'."\n" + .'- P3: used for alert notifications about issues that may cause service errors or affect services, or for alert notifications sent for services of relatively low importance.'."\n" + .'- P4: used for alert notifications in scenarios that require notification but have a low priority and do not affect services.'."\n" + .'- Default: if you do not need to distinguish alert severity levels, use the default level.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '1', 'title' => ''], ], [ - 'name' => 'InstanceId', + 'name' => 'Emergency', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'abcdEFGH1234', - ], - ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], - 'QueryResult' => [ - 'description' => '', - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Data' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'some push data', - ], - 'Cell' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'cell1', - ], - ], - ], - ], - ], - ], + 'schema' => ['description' => 'The emergency handler.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], - ], - 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"QueryResult\\": [\\n {\\n \\"Data\\": \\"some push data\\",\\n \\"Cell\\": \\"cell1\\"\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<QueryResult>\\n <Data>强势推送思密达</Data>\\n <Cell>ZONEA</Cell>\\n</QueryResult>\\n<RequestId>5C8C4130-BFDB-4AC2-A61C-2D26B1DDCC7B</RequestId>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'QueryMsConfigData', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - 'extraInfo' => ' ', - ], - 'QueryMsConfigResources' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'EmergencyUrl', + 'in' => 'formData', + 'schema' => ['description' => 'The emergency handling URL.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], - ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], - 'parameters' => [ [ - 'name' => 'AppName', + 'name' => 'PendingHit', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => false, - 'example' => 'foo', - 'required' => false, - 'type' => 'string', - ], + 'schema' => ['description' => 'The trigger cycle.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'title' => '', 'example' => ''], ], [ - 'name' => 'InstanceId', + 'name' => 'RecoveredHit', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'abcdEFGH1234', - 'required' => true, - 'type' => 'string', - ], + 'schema' => ['description' => 'The recovery cycle.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'title' => '', 'example' => ''], ], [ - 'name' => 'Keyword', + 'name' => 'Step', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => false, - 'example' => 'com.alipay.drmResource', - 'required' => false, - 'type' => 'string', - ], + 'schema' => ['description' => 'The detection frequency.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '1', 'title' => ''], ], [ - 'name' => 'PageNum', + 'name' => 'SilenceTime', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => '1', - 'format' => 'int64', - 'required' => true, - 'type' => 'integer', - ], + 'schema' => ['description' => 'The notification mute period.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '300', 'title' => ''], ], [ - 'name' => 'PageSize', + 'name' => 'NotifyFiring', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => false, - 'example' => '10', - 'required' => false, - 'type' => 'string', - ], + 'schema' => ['description' => 'Specifies whether to send a notification when the alert is triggered. Valid values: 1: selected. 0: not selected.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'title' => '', 'example' => ''], ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'properties' => [ - 'PageNum' => [ - 'description' => '', - 'example' => '1', - 'format' => 'int64', - 'type' => 'integer', - ], - 'RequestId' => [ - 'description' => '', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - 'type' => 'string', - ], - 'ResultMessage' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'ResultCode' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'PageSize' => [ - 'description' => '', - 'example' => '10', - 'format' => 'int64', - 'type' => 'integer', - ], - 'TotalCount' => [ - 'description' => '', - 'example' => '100', - 'format' => 'int64', - 'type' => 'integer', - ], - 'Resources' => [ - 'description' => '', - 'items' => [ - 'properties' => [ - 'AppName' => [ - 'description' => '', - 'example' => 'drmdemo', - 'type' => 'string', - ], - 'Region' => [ - 'description' => '', - 'example' => 'Alipay', - 'type' => 'string', - ], - 'InstanceId' => [ - 'description' => '', - 'example' => 'abcdEFGH1234', - 'type' => 'string', - ], - 'ResourceId' => [ - 'description' => '', - 'example' => 'com.alipay.drmResource', - 'type' => 'string', - ], - 'Id' => [ - 'description' => '', - 'example' => '1', - 'format' => 'int64', - 'type' => 'integer', - ], - 'Desc' => [ - 'description' => '', - 'example' => '', - 'type' => 'string', - ], - 'Attributes' => [ - 'description' => '', - 'items' => [ - 'properties' => [ - 'InstanceId' => [ - 'description' => '', - 'example' => 'abcdEFGH1234', - 'type' => 'string', - ], - 'AttributeName' => [ - 'description' => '', - 'example' => 'switch', - 'type' => 'string', - ], - 'Id' => [ - 'description' => '', - 'example' => '1', - 'format' => 'int64', - 'type' => 'integer', - ], - 'Desc' => [ - 'description' => '', - 'example' => '', - 'type' => 'string', - ], - ], - 'type' => 'object', - ], - 'type' => 'array', - ], - ], - 'type' => 'object', - ], - 'type' => 'array', - ], - ], - 'type' => 'object', - ], - ], - ], - 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"PageNum\\": 1,\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"PageSize\\": 10,\\n \\"TotalCount\\": 100,\\n \\"Resources\\": [\\n {\\n \\"AppName\\": \\"drmdemo\\",\\n \\"Region\\": \\"Alipay\\",\\n \\"InstanceId\\": \\"abcdEFGH1234\\",\\n \\"ResourceId\\": \\"com.alipay.drmResource\\",\\n \\"Id\\": 1,\\n \\"Desc\\": \\"活动开关\\",\\n \\"Attributes\\": [\\n {\\n \\"InstanceId\\": \\"abcdEFGH1234\\",\\n \\"AttributeName\\": \\"switch\\",\\n \\"Id\\": 1,\\n \\"Desc\\": \\"活动开关\\"\\n }\\n ]\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<TotalCount>2</TotalCount>\\n<RequestId>2BFB4C50-A7EE-4803-A53D-32036246F53F</RequestId>\\n<PageNum>1</PageNum>\\n<PageSize>10</PageSize>\\n<Resources>\\n <Desc>这是描述</Desc>\\n <InstanceId>AWHNEX3GFLJA</InstanceId>\\n <ResourceId>com.alipay.test.resource1</ResourceId>\\n <Region>Alipay</Region>\\n <Id>41</Id>\\n <AppName>someAppName1</AppName>\\n</Resources>\\n<Resources>\\n <Desc>这是描述</Desc>\\n <InstanceId>AWHNEX3GFLJA</InstanceId>\\n <ResourceId>com.alipay.test.resource2</ResourceId>\\n <Region>Alipay</Region>\\n <Id>44</Id>\\n <AppName>someAppName2</AppName>\\n</Resources>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'extraInfo' => ' ', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - ], - 'GrayPushMsConfigData' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], - ], - ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'none', - 'abilityTreeCode' => '109242', - 'abilityTreeNodes' => [ - 'FEATUREsofaNCKPTU', + 'name' => 'NotifyRecovered', + 'in' => 'formData', + 'schema' => ['description' => 'Specifies whether to send a notification when the alert is resolved. Valid values: 1: selected. 0: not selected.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'title' => '', 'example' => ''], ], - ], - 'parameters' => [ [ - 'name' => 'AttributeId', + 'name' => 'NotifyNodata', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '1', - ], + 'schema' => ['description' => 'The total amount of subscription data to be deleted.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'title' => '', 'example' => ''], ], [ - 'name' => 'Data', + 'name' => 'NotifyTimeFilterJsonStr', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - 'example' => 'hello world', - ], + 'schema' => ['description' => 'The time range for querying alert rules.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], [ - 'name' => 'Hosts', + 'name' => 'WorkspaceName', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '127.0.0.1,127.0.0.2', - ], + 'schema' => ['description' => 'The name of the workspace.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'prod', 'title' => ''], ], [ - 'name' => 'InstanceId', + 'name' => 'ChannelsRepeatList', 'in' => 'formData', + 'style' => 'repeatList', 'schema' => [ - 'description' => '', - 'type' => 'string', + 'description' => 'The alert notification channels.', + 'type' => 'array', + 'items' => ['description' => 'The name of the alert channel.', 'type' => 'string', 'required' => false, 'title' => '', 'example' => ''], 'required' => true, - 'docRequired' => true, - 'example' => 'abcdEFGH1234', + 'maxItems' => 100, + 'title' => '', + 'example' => '', ], ], [ - 'name' => 'Operator', + 'name' => 'NotifyTarget', 'in' => 'formData', + 'style' => 'repeatList', 'schema' => [ - 'description' => '', - 'type' => 'string', + 'description' => 'The Notification Recipient for alerting. Set the value to accountContact.', + 'type' => 'array', + 'items' => [ + 'description' => 'The Notification Recipient for alerting. Set the value to accountContact.', + 'type' => 'object', + 'properties' => [ + 'SubscriberSource' => ['description' => 'The subscriber source.', 'type' => 'string', 'required' => true, 'example' => 'LOCAL', 'title' => ''], + 'SubscriberType' => ['description' => 'The subscriber type.', 'type' => 'string', 'required' => true, 'example' => 'USER_GROUP', 'title' => ''], + 'Subscriber' => ['description' => 'The ID of the notification recipient.', 'type' => 'string', 'required' => true, 'example' => '1', 'title' => ''], + 'SubscriberUuid' => ['type' => 'string', 'required' => true, 'description' => '', 'example' => '400', 'title' => ''], + 'SubscriberName' => ['description' => 'The name of the alert notification target.', 'type' => 'string', 'required' => true, 'example' => '实人认证-灰度测试', 'title' => ''], + ], + 'required' => false, + 'title' => '', + 'example' => '', + ], 'required' => false, - 'docRequired' => false, - 'example' => 'wang.li', + 'maxItems' => 100, + 'title' => '', + 'example' => '', ], ], ], @@ -1513,121 +537,59 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], - 'PushResult' => [ - 'description' => '', - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Success' => [ - 'description' => '', - 'type' => 'boolean', - 'example' => 'true', - ], - 'Host' => [ - 'description' => '', - 'type' => 'string', - 'example' => '127.0.0.1', - ], - ], - ], - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '5F656C56-F99E-5C1E-AE7F-D9F78AC8D706', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"PushResult\\": [\\n {\\n \\"Success\\": true,\\n \\"Host\\": \\"127.0.0.1\\"\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"","errorExample":""}]', - 'title' => 'GrayPushMsConfigData', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - ], - 'PushMsConfigData' => [ - 'methods' => [ - 'post', - 'get', + 'errorCodes' => [], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"5F656C56-F99E-5C1E-AE7F-D9F78AC8D706\\"\\n}","type":"json"}]', + 'title' => 'Create an alert rule', + 'summary' => 'Creates an alert rule.', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => '', + 'ramAction' => [ + 'action' => 'sofa:CreateRMSUnifiedAlarmRule', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'DeleteMqSofamqGroup' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'systemTags' => [], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ - 'name' => 'AttributeId', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '1', - ], - ], - [ - 'name' => 'Cells', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - 'example' => 'Cell1,Cell2', - ], - ], - [ - 'name' => 'Data', + 'name' => 'GroupId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - 'example' => '12', - ], + 'schema' => ['description' => 'The group ID of the message consumption cluster to delete.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'test_group_id', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'abcdEFGH1234', - ], - ], - [ - 'name' => 'Operator', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - 'example' => 'wang.li', - ], + 'schema' => ['description' => 'The instance ID corresponding to the group ID to delete.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'SOFAMQ_INSTANCE_000001', 'title' => ''], ], ], 'responses' => [ @@ -1635,41 +597,44 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>41426381-937E-4486-B534-D8EEDB3D21DC</RequestId>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'PushMsConfigData', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","type":"json"}]', + 'title' => 'Delete a group', + 'summary' => 'Deletes a specified group.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'CreateMqSofamqGroup' => [ - 'methods' => [ - 'post', - 'get', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'sofa:DeleteMqSofamqGroup', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'DeleteMqSofamqTopic' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1677,95 +642,62 @@ ], 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'create', - ], + 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ - 'name' => 'GroupId', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'test_group_id', - 'required' => true, - 'type' => 'string', - ], - ], - [ - 'name' => 'GroupType', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => false, - 'example' => 'tcp', - 'required' => false, - 'type' => 'string', - ], - ], - [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'SOFAMQ_INSTANCE_000001', - 'required' => true, - 'type' => 'string', - ], + 'schema' => ['description' => 'The ID of the instance to which the topic to be deleted belongs. This parameter is required for instances that have independent namespaces.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '000001', 'title' => ''], ], [ - 'name' => 'Remark', + 'name' => 'Topic', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => false, - 'example' => 'test', - 'required' => false, - 'type' => 'string', - ], + 'schema' => ['description' => 'The name of the topic to delete.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'test', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'ResultCode' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'RequestId' => [ - 'description' => '', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - 'type' => 'string', - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], ], - 'type' => 'object', + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'extraInfo' => ' ', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","type":"json"}]', + 'title' => 'Delete a specified topic', + 'summary' => 'Deletes a specified topic. After the topic is deleted, all subscriptions under the topic are cleared.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', - 'title' => 'CreateMqSofamqGroup', - ], - 'DeleteMqSofamqGroup' => [ - 'methods' => [ - 'post', - 'get', + 'extraInfo' => ' ', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'sofa:DeleteMqSofamqTopic', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'DeleteMqSofamqTrace' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -1773,31 +705,17 @@ ], 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'delete', - ], + 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ - 'name' => 'GroupId', + 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'test_group_id', - ], + 'schema' => ['description' => 'Instance ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'MQ_INST_111111111111_DOxxxxxx', 'title' => ''], ], [ - 'name' => 'InstanceId', + 'name' => 'QueryId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'SOFAMQ_INSTANCE_000001', - ], + 'schema' => ['description' => 'The ID of the message trace query task to be deleted.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '272967562652883649157096685****', 'title' => ''], ], ], 'responses' => [ @@ -1805,73 +723,61 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'DeleteMqSofamqGroup', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","type":"json"}]', + 'title' => 'Delete a message trace query task', + 'summary' => 'Deletes a specified message trace query task.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'DeleteMqSofamqTopic' => [ - 'methods' => [ - 'post', - 'get', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'sofa:DeleteMqSofamqTrace', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'DeleteMqSofamqWarn' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'delete', - ], + 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '000001', - ], + 'schema' => ['description' => 'The instance ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'MQ_INST_111111111111_DOxxxxxx', 'title' => ''], ], [ - 'name' => 'Topic', + 'name' => 'WarnId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'test', - ], + 'schema' => ['description' => 'The ID of the alert rule to delete.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '10000001', 'title' => ''], ], ], 'responses' => [ @@ -1879,73 +785,65 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'DeleteMqSofamqTopic', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","type":"json"}]', + 'title' => 'Delete a specified alert rule', + 'summary' => 'Deletes a specified alert rule by alert rule ID.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'DeleteMqSofamqTrace' => [ - 'methods' => [ - 'post', - 'get', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'sofa:DeleteMqSofamqWarn', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'DeleteMsConfigAttributes' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'deprecated' => false, + 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'delete', + 'abilityTreeCode' => '108190', + 'abilityTreeNodes' => ['FEATUREsofaNCKPTU'], ], 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'Id', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'MQ_INST_111111111111_DOxxxxxx', - ], + 'schema' => ['description' => 'The auto-increment ID of the property.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], ], [ - 'name' => 'QueryId', + 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '272967562652883649157096685****', - ], + 'schema' => ['description' => 'The ID of the environment instance. This is a system field.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'abcdEFGH1234', 'title' => ''], ], ], 'responses' => [ @@ -1953,73 +851,62 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'DeleteMqSofamqTrace', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","type":"json"}]', + 'title' => 'Delete property metadata', + 'summary' => 'Deletes the metadata of a property based on the property ID. Deleting the property metadata does not delete the property values.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'DeleteMqSofamqWarn' => [ - 'methods' => [ - 'post', - 'get', + 'changeSet' => [ + ['createdAt' => '2025-03-12T16:17:11.000Z', 'description' => 'Error codes changed'], + ], + 'ramActions' => [ + [ + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'sofa:DeleteMsConfigAttributes', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'DeleteMsConfigResources' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'delete', - ], + 'operationType' => 'readAndWrite', + 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ - 'name' => 'InstanceId', + 'name' => 'Id', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'MQ_INST_111111111111_DOxxxxxx', - ], + 'schema' => ['description' => 'Auto-increment resource ID', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], ], [ - 'name' => 'WarnId', + 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '10000001', - ], + 'schema' => ['description' => 'System field: environment instance ID', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'abcdEFGH1234', 'title' => ''], ], ], 'responses' => [ @@ -2027,84 +914,63 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], + 'ResultMessage' => ['description' => 'Result description', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'Result code', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'Request ID', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'DeleteMqSofamqWarn', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","type":"json"}]', + 'title' => 'Delete Specified Resource', + 'summary' => 'Delete the corresponding resource by resource ID. Deleting a resource will also delete all attribute information under the resource.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'UpdateMqSofamqGroupRemark' => [ - 'methods' => [ - 'post', - 'get', + 'changeSet' => [ + ['createdAt' => '2025-03-12T16:17:12.000Z', 'description' => 'Error codes changed'], + ], + 'ramActions' => [ + [ + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'sofa:DeleteMsConfigResources', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'DeleteRMSUnifiedAlarmRule' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], + 'operationType' => 'write', + 'systemTags' => [], 'parameters' => [ [ - 'name' => 'GroupId', + 'name' => 'Id', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'test_group_id', - ], + 'schema' => ['description' => 'The ID of the alert rule.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '1', 'title' => ''], ], [ - 'name' => 'InstanceId', + 'name' => 'WorkspaceName', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'MQ_INST_111111111111_DOxxxxxx', - ], - ], - [ - 'name' => 'Remark', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'test', - ], + 'schema' => ['description' => 'The workspace name.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'prod', 'title' => ''], ], ], 'responses' => [ @@ -2112,201 +978,339 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], + 'ResultMessage' => ['description' => 'The result message.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'UpdateMqSofamqGroupRemark', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - 'extraInfo' => ' ', - ], - 'UpdateMqSofamqWarn' => [ - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","type":"json"}]', + 'title' => 'Delete an alert rule', + 'summary' => 'Deletes an alert rule.', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => '', + 'ramAction' => [ + 'action' => 'sofa:DeleteRMSUnifiedAlarmRule', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'DescribeCasComputers' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'AlertTime', + 'name' => 'CurrentPage', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => '00:00-24:00', - 'required' => false, - 'type' => 'string', - ], + 'schema' => ['description' => 'The page number of the page to return.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => false, 'example' => '21', 'title' => ''], ], [ - 'name' => 'Contacts', + 'name' => 'Name', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => '', - 'required' => false, - 'type' => 'string', - ], + 'schema' => ['description' => 'The name.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'opscenter', 'title' => ''], ], [ - 'name' => 'DelayTime', + 'name' => 'PageSize', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => '10', - 'format' => 'int64', - 'required' => false, - 'type' => 'integer', - ], + 'schema' => ['description' => 'The number of entries per page.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => false, 'example' => '100', 'title' => ''], ], [ - 'name' => 'Frequency', + 'name' => 'Workspace', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => '10', - 'format' => 'int64', - 'required' => false, - 'type' => 'integer', - ], + 'schema' => ['description' => 'The workspace.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'shfinpre', 'title' => ''], ], [ - 'name' => 'InstanceId', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'MQ_INST_111111111111_DOxxxxxx ', - 'required' => true, - 'type' => 'string', - ], - ], - [ - 'name' => 'Threshold', + 'name' => 'AppServiceIdsRepeatList', 'in' => 'formData', + 'style' => 'repeatList', 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'format' => 'int64', + 'description' => 'The list of application service IDs.', + 'type' => 'array', + 'items' => ['description' => 'The list of application service IDs.', 'type' => 'string', 'required' => false, 'example' => '2144098938', 'title' => ''], 'required' => false, - 'type' => 'integer', - ], - ], - [ - 'name' => 'WarnId', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => '10000001 ', - 'format' => 'int64', - 'required' => true, - 'type' => 'integer', + 'maxItems' => 100, + 'title' => '', + 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'ResultCode' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'RequestId' => [ + 'CurrentPage' => ['description' => 'The page number of the returned page.', 'type' => 'integer', 'format' => 'int64', 'example' => '16', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'DB5EB9EB-8690-570B-8A7F-41FF1C89C02E', 'title' => ''], + 'ResultMessage' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'ResultCode' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'PageSize' => ['type' => 'integer', 'format' => 'int64', 'description' => '', 'title' => '', 'example' => ''], + 'TotalCount' => ['description' => 'The total number of entries returned.', 'type' => 'integer', 'format' => 'int64', 'example' => '75', 'title' => ''], + 'Data' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'CreationTime' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'SerialNumber' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'VpcId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'PrivateIp' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'UtcCreate' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'ProviderId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'ImageIaasId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'ImageId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'SpecIaasId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'DeployMode' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'IaasId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Initialized' => ['description' => 'Indicates whether the machine is initialized.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'AutoRenewPeriod' => ['type' => 'integer', 'format' => 'int64', 'description' => '', 'title' => '', 'example' => ''], + 'PaasStatus' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'InstanceChargeType' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'VSwitchIaasId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'WorkspaceId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'ImageName' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'PublicIp' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'ZoneId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'CpuShared' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], + 'IaasType' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Status' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'OsBit' => ['type' => 'integer', 'format' => 'int64', 'description' => '', 'title' => '', 'example' => ''], + 'IaasStatus' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'NetworkType' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Password' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Bandwidth' => ['type' => 'integer', 'format' => 'int64', 'description' => '', 'title' => '', 'example' => ''], + 'Description' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'UtcModified' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'AppId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'OsVersion' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'LastOpsType' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Memory' => ['type' => 'integer', 'format' => 'int64', 'description' => '', 'title' => '', 'example' => ''], + 'Name' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'CommonImage' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], + 'AutoRenew' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], + 'TenantId2' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Os' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'RegionId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'IoOptimized' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], + 'Cpu' => ['type' => 'integer', 'format' => 'int64', 'description' => '', 'title' => '', 'example' => ''], + 'ElasticIp' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'ExpiredTime' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'ThreadsPerCore' => ['type' => 'integer', 'format' => 'int64', 'description' => '', 'title' => '', 'example' => ''], + 'Id' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'LastOpsOrderId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'TenantId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'DataDisks' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Type' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Status' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'EnableAutoSnapshot' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], + 'UtcCreate' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'IaasId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'ProviderId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'DeleteAutoSnapshot' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], + 'RegionId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'WorkspaceId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'UtcModified' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Size' => ['type' => 'integer', 'format' => 'int64', 'description' => '', 'title' => '', 'example' => ''], + 'Device' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'ZoneId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Portable' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], + 'Category' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Name' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'ImageId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'DeleteWithComputer' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], + 'Id' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'TenantId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Computer' => [ + 'type' => 'object', + 'properties' => [ + 'Status' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'IaasId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Name' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Id' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'Options' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Key' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Value' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'Tags' => [ + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Key' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Value' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'AssignedAppServiceIds' => [ + 'type' => 'array', + 'items' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'AppServiceIds' => [ + 'type' => 'array', + 'items' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'SystemDisk' => [ + 'type' => 'object', + 'properties' => [ + 'Type' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Status' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'EnableAutoSnapshot' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], + 'UtcCreate' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'IaasId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'ProviderId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'DeleteAutoSnapshot' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], + 'RegionId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'WorkspaceId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'UtcModified' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Size' => ['type' => 'integer', 'format' => 'int64', 'description' => '', 'title' => '', 'example' => ''], + 'Device' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'ZoneId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Portable' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], + 'Category' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Name' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'ImageId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'DeleteWithComputer' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], + 'Id' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'TenantId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Computer' => [ + 'type' => 'object', + 'properties' => [ + 'Status' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'IaasId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Name' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'Id' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], 'description' => '', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - 'type' => 'string', + 'title' => '', + 'example' => '', ], ], - 'type' => 'object', + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\r\\n<ResultMessage>OK</ResultMessage>\\r\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'UpdateMqSofamqWarn', - ], - 'DisableMqSofamqWarn' => [ - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"CurrentPage\\": 16,\\n \\"RequestId\\": \\"DB5EB9EB-8690-570B-8A7F-41FF1C89C02E\\",\\n \\"ResultMessage\\": \\"\\",\\n \\"ResultCode\\": \\"\\",\\n \\"PageSize\\": 0,\\n \\"TotalCount\\": 75,\\n \\"Data\\": [\\n {\\n \\"CreationTime\\": \\"\\",\\n \\"SerialNumber\\": \\"\\",\\n \\"VpcId\\": \\"\\",\\n \\"PrivateIp\\": \\"\\",\\n \\"UtcCreate\\": \\"\\",\\n \\"ProviderId\\": \\"\\",\\n \\"ImageIaasId\\": \\"\\",\\n \\"ImageId\\": \\"\\",\\n \\"SpecIaasId\\": \\"\\",\\n \\"DeployMode\\": \\"\\",\\n \\"IaasId\\": \\"\\",\\n \\"Initialized\\": true,\\n \\"AutoRenewPeriod\\": 0,\\n \\"PaasStatus\\": \\"\\",\\n \\"InstanceChargeType\\": \\"\\",\\n \\"VSwitchIaasId\\": \\"\\",\\n \\"WorkspaceId\\": \\"\\",\\n \\"ImageName\\": \\"\\",\\n \\"PublicIp\\": \\"\\",\\n \\"ZoneId\\": \\"\\",\\n \\"CpuShared\\": false,\\n \\"IaasType\\": \\"\\",\\n \\"Status\\": \\"\\",\\n \\"OsBit\\": 0,\\n \\"IaasStatus\\": \\"\\",\\n \\"NetworkType\\": \\"\\",\\n \\"Password\\": \\"\\",\\n \\"Bandwidth\\": 0,\\n \\"Description\\": \\"\\",\\n \\"UtcModified\\": \\"\\",\\n \\"AppId\\": \\"\\",\\n \\"OsVersion\\": \\"\\",\\n \\"LastOpsType\\": \\"\\",\\n \\"Memory\\": 0,\\n \\"Name\\": \\"\\",\\n \\"CommonImage\\": false,\\n \\"AutoRenew\\": false,\\n \\"TenantId2\\": \\"\\",\\n \\"Os\\": \\"\\",\\n \\"RegionId\\": \\"\\",\\n \\"IoOptimized\\": false,\\n \\"Cpu\\": 0,\\n \\"ElasticIp\\": \\"\\",\\n \\"ExpiredTime\\": \\"\\",\\n \\"ThreadsPerCore\\": 0,\\n \\"Id\\": \\"\\",\\n \\"LastOpsOrderId\\": \\"\\",\\n \\"TenantId\\": \\"\\",\\n \\"DataDisks\\": [\\n {\\n \\"Type\\": \\"\\",\\n \\"Status\\": \\"\\",\\n \\"EnableAutoSnapshot\\": false,\\n \\"UtcCreate\\": \\"\\",\\n \\"IaasId\\": \\"\\",\\n \\"ProviderId\\": \\"\\",\\n \\"DeleteAutoSnapshot\\": false,\\n \\"RegionId\\": \\"\\",\\n \\"WorkspaceId\\": \\"\\",\\n \\"UtcModified\\": \\"\\",\\n \\"Size\\": 0,\\n \\"Device\\": \\"\\",\\n \\"ZoneId\\": \\"\\",\\n \\"Portable\\": false,\\n \\"Category\\": \\"\\",\\n \\"Name\\": \\"\\",\\n \\"ImageId\\": \\"\\",\\n \\"DeleteWithComputer\\": false,\\n \\"Id\\": \\"\\",\\n \\"TenantId\\": \\"\\",\\n \\"Computer\\": {\\n \\"Status\\": \\"\\",\\n \\"IaasId\\": \\"\\",\\n \\"Name\\": \\"\\",\\n \\"Id\\": \\"\\"\\n }\\n }\\n ],\\n \\"Options\\": [\\n {\\n \\"Key\\": \\"\\",\\n \\"Value\\": \\"\\"\\n }\\n ],\\n \\"Tags\\": [\\n {\\n \\"Key\\": \\"\\",\\n \\"Value\\": \\"\\"\\n }\\n ],\\n \\"AssignedAppServiceIds\\": [\\n \\"\\"\\n ],\\n \\"AppServiceIds\\": [\\n \\"\\"\\n ],\\n \\"SystemDisk\\": {\\n \\"Type\\": \\"\\",\\n \\"Status\\": \\"\\",\\n \\"EnableAutoSnapshot\\": false,\\n \\"UtcCreate\\": \\"\\",\\n \\"IaasId\\": \\"\\",\\n \\"ProviderId\\": \\"\\",\\n \\"DeleteAutoSnapshot\\": false,\\n \\"RegionId\\": \\"\\",\\n \\"WorkspaceId\\": \\"\\",\\n \\"UtcModified\\": \\"\\",\\n \\"Size\\": 0,\\n \\"Device\\": \\"\\",\\n \\"ZoneId\\": \\"\\",\\n \\"Portable\\": false,\\n \\"Category\\": \\"\\",\\n \\"Name\\": \\"\\",\\n \\"ImageId\\": \\"\\",\\n \\"DeleteWithComputer\\": false,\\n \\"Id\\": \\"\\",\\n \\"TenantId\\": \\"\\",\\n \\"Computer\\": {\\n \\"Status\\": \\"\\",\\n \\"IaasId\\": \\"\\",\\n \\"Name\\": \\"\\",\\n \\"Id\\": \\"\\"\\n }\\n }\\n }\\n ]\\n}","type":"json"}]', + 'title' => 'Query machine list', + 'description' => 'Queries machines with paged query.', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:DescribeCasComputers', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'summary' => '', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'DisableMqSofamqWarn' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'MQ_INST_111111111111_DOxxxxxx', - ], + 'schema' => ['description' => 'The instance ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'MQ_INST_111111111111_DOxxxxxx', 'title' => ''], ], [ 'name' => 'WarnId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '10000001', - ], + 'schema' => ['description' => 'The ID of the alert rule to disable.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '10000001', 'title' => ''], ], ], 'responses' => [ @@ -2314,73 +1318,61 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'DisableMqSofamqWarn', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","type":"json"}]', + 'title' => 'Disable an alert rule', + 'summary' => 'Disables a specified alert rule by alert rule ID.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'EnableMqSofamqWarn' => [ - 'methods' => [ - 'post', - 'get', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'sofa:DisableMqSofamqWarn', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'EnableMqSofamqWarn' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'MQ_INST_111111111111_DOxxxxxx', - ], + 'schema' => ['description' => 'The instance ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'MQ_INST_111111111111_DOxxxxxx', 'title' => ''], ], [ 'name' => 'WarnId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '10001', - ], + 'schema' => ['description' => 'The ID of the alert rule to enable.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '10001', 'title' => ''], ], ], 'responses' => [ @@ -2388,94 +1380,71 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'EnableMqSofamqWarn', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","type":"json"}]', + 'title' => 'Enable an alert rule', + 'summary' => 'Enables a specified alert rule by alert rule ID.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'GetMqSofamqConsumerJStack' => [ - 'methods' => [ - 'post', - 'get', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'sofa:EnableMqSofamqWarn', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'GetMqSofamqConsumerJStack' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Cell', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'RZ00A', - ], + 'schema' => ['description' => 'The cell to query.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'RZ00A', 'title' => ''], ], [ 'name' => 'ClientId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '10.15.232.86@1129e#e4a224f4#2fa8320f33c4#eyIwIjoienRoIn0=', - ], + 'schema' => ['description' => 'The client ID of the consumer to query.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '10.15.232.86@1129e#e4a224f4#2fa8320f33c4#eyIwIjoienRoIn0=', 'title' => ''], ], [ 'name' => 'GroupId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'GID_test_group_id', - ], + 'schema' => ['description' => 'The group ID of the consumer to query.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'GID_test_group_id', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'INSTANCE_ID_111', - ], + 'schema' => ['description' => 'The instance ID associated with the consumer to query.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'INSTANCE_ID_111', 'title' => ''], ], ], 'responses' => [ @@ -2483,74 +1452,75 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The Jstack call stack information of the consumer.', 'type' => 'object', 'properties' => [ - 'ClientId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '10.15.232.86@1129e#e4a224f4#2fa8320f33c4#eyIwIjoienRoIn0=', - ], + 'ClientId' => ['description' => 'The client ID of the consumer.', 'type' => 'string', 'example' => '10.15.232.86@1129e#e4a224f4#2fa8320f33c4#eyIwIjoienRoIn0=', 'title' => ''], 'Jstack' => [ - 'description' => '', + 'description' => 'The Jstack call stack information.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'Thread' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'ConsumeMessageThread_0 ', - ], + 'Thread' => ['description' => 'The thread name.', 'type' => 'string', 'example' => 'ConsumeMessageThread_0 ', 'title' => ''], 'TrackList' => [ 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)', - ], + 'items' => ['description' => 'The Jstack call stack information string.', 'type' => 'string', 'example' => 'java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)', 'title' => ''], + 'description' => '', + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"ClientId\\": \\"10.15.232.86@1129e#e4a224f4#2fa8320f33c4#eyIwIjoienRoIn0=\\",\\n \\"Jstack\\": [\\n {\\n \\"Thread\\": \\"ConsumeMessageThread_0\\\\t\\",\\n \\"TrackList\\": [\\n \\"java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\\"\\n ]\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<Data>\\n <ClientId>10.15.232.86@1129e#e4a224f4#2fa8320f33c4#eyIwIjoienRoIn0=</ClientId>\\n <Jstack>\\n <Thread>ConsumeMessageThread_0\\t</Thread>\\n </Jstack>\\n <Jstack>\\n <TrackList>java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)</TrackList>\\n </Jstack>\\n</Data>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'GetMqSofamqConsumerJStack', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"ClientId\\": \\"10.15.232.86@1129e#e4a224f4#2fa8320f33c4#eyIwIjoienRoIn0=\\",\\n \\"Jstack\\": [\\n {\\n \\"Thread\\": \\"ConsumeMessageThread_0\\\\t\\",\\n \\"TrackList\\": [\\n \\"java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\\"\\n ]\\n }\\n ]\\n }\\n}","type":"json"}]', + 'title' => 'Query consumer stack information', + 'summary' => 'Queries consumer call stack information for troubleshooting purposes.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'GetMqSofamqConsumerStatus' => [ - 'methods' => [ - 'post', - 'get', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:GetMqSofamqConsumerJStack', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'GetMqSofamqConsumerStatus' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -2558,437 +1528,256 @@ ], 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Cell', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'RZ01A ', - 'required' => false, - 'type' => 'string', - ], + 'schema' => ['description' => 'The cell to query.', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'RZ01A ', 'title' => ''], ], [ 'name' => 'Detail', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'true', - 'required' => false, - 'type' => 'boolean', - ], + 'schema' => ['description' => 'Specifies whether to query detailed information. Valid values:'."\n" + .'- true: Query detailed information.'."\n" + .'- false: Do not query detailed information.', 'type' => 'boolean', 'required' => false, 'docRequired' => true, 'example' => 'true', 'title' => ''], ], [ 'name' => 'GroupId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'GID_test_group_id', - 'required' => true, - 'type' => 'string', - ], + 'schema' => ['description' => 'The Group ID of the consumer to query.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'GID_test_group_id', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'MQ_INST_111111111111_DOxxxxxx', - 'required' => true, - 'type' => 'string', - ], + 'schema' => ['description' => 'The instance ID that corresponds to the Group ID to query. This parameter is required for instances that have independent namespaces.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'MQ_INST_111111111111_DOxxxxxx', 'title' => ''], ], [ 'name' => 'NeedJstack', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'false', - 'required' => false, - 'type' => 'boolean', - ], + 'schema' => ['description' => 'Specifies whether to print Jstack information.', 'type' => 'boolean', 'required' => false, 'docRequired' => true, 'example' => 'false', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'ResultCode' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'RequestId' => [ - 'description' => '', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - 'type' => 'string', - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The query result.', + 'type' => 'object', 'properties' => [ - 'ConsumeTps' => [ - 'description' => '', - 'example' => '0', - 'type' => 'string', - ], - 'SubscriptionSame' => [ - 'description' => '', - 'example' => 'true', - 'type' => 'boolean', - ], - 'ConsumeModel' => [ - 'description' => '', - 'example' => 'CLUSTERING', - 'type' => 'string', - ], - 'TotalDiff' => [ - 'description' => '', - 'example' => '197', - 'format' => 'int64', - 'type' => 'integer', - ], - 'LastTimestamp' => [ - 'description' => '', - 'example' => '1566883844954', - 'format' => 'int64', - 'type' => 'integer', - ], - 'DelayTime' => [ - 'description' => '', - 'example' => '100857', - 'format' => 'int64', - 'type' => 'integer', - ], - 'Online' => [ - 'description' => '', - 'example' => 'true', - 'type' => 'boolean', - ], - 'InstanceId' => [ - 'description' => '', - 'example' => 'MQ_INST_111111111111_DOxxxxxx ', - 'type' => 'string', - ], - 'RebalanceOk' => [ - 'description' => '', - 'example' => 'true', - 'type' => 'boolean', - ], + 'ConsumeTps' => ['description' => 'The total consumption TPS.', 'type' => 'string', 'example' => '0', 'title' => ''], + 'SubscriptionSame' => ['description' => 'Indicates whether the subscription relationships are consistent.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'ConsumeModel' => ['description' => 'The consumption model. Valid values:'."\n" + .'- CLUSTERING: clustering consumption mode.'."\n" + .'- BROADCASTING: broadcasting consumption mode.', 'type' => 'string', 'example' => 'CLUSTERING', 'title' => ''], + 'TotalDiff' => ['description' => 'The total consumption backlog of the cluster.', 'type' => 'integer', 'format' => 'int64', 'example' => '197', 'title' => ''], + 'LastTimestamp' => ['description' => 'The last update time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1566883844954', 'title' => ''], + 'DelayTime' => ['description' => 'The delay time.', 'type' => 'integer', 'format' => 'int64', 'example' => '100857', 'title' => ''], + 'Online' => ['description' => 'Indicates whether the consumer is online.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'InstanceId' => ['description' => 'The instance ID.', 'type' => 'string', 'example' => 'MQ_INST_111111111111_DOxxxxxx ', 'title' => ''], + 'RebalanceOk' => ['description' => 'Indicates whether the client rebalance is normal. Valid values:'."\n" + .'- true: Normal.'."\n" + .'- false: Not normal.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'ConnectionSet' => [ - 'description' => '', + 'description' => 'The information about the clients that are currently online in the cluster.', + 'type' => 'array', 'items' => [ + 'type' => 'object', 'properties' => [ - 'RemoteIp' => [ - 'description' => '', - 'example' => '42.120.74.**', - 'type' => 'string', - ], - 'ClientAddr' => [ - 'description' => '', - 'example' => '30.5.121.**', - 'type' => 'string', - ], - 'Version' => [ - 'description' => '', - 'example' => 'V4_3_6_SNAPSHOT', - 'type' => 'string', - ], - 'Language' => [ - 'description' => '', - 'example' => 'JAVA', - 'type' => 'string', - ], - 'ClientId' => [ - 'description' => '', - 'example' => '30.5.121.**@25560#-1999745829#-1737591554#458773089270275 ', - 'type' => 'string', - ], + 'RemoteIp' => ['description' => 'The host IP address or public IP address.', 'type' => 'string', 'example' => '42.120.74.**', 'title' => ''], + 'ClientAddr' => ['description' => 'The address and port of the consumer instance.', 'type' => 'string', 'example' => '30.5.121.**', 'title' => ''], + 'Version' => ['description' => 'The consumer version.', 'type' => 'string', 'example' => 'V4_3_6_SNAPSHOT', 'title' => ''], + 'Language' => ['description' => 'The programming language of the consumer.', 'type' => 'string', 'example' => 'JAVA', 'title' => ''], + 'ClientId' => ['description' => 'The ID of the consumer instance.', 'type' => 'string', 'example' => '30.5.121.**@25560#-1999745829#-1737591554#458773089270275 ', 'title' => ''], ], - 'type' => 'object', + 'description' => '', + 'title' => '', + 'example' => '', ], - 'type' => 'array', + 'title' => '', + 'example' => '', ], 'ConsumerConnectionInfoList' => [ - 'description' => '', + 'description' => 'The detailed information about the online clients in the cluster, including Jstack information and consumption RT.', + 'type' => 'array', 'items' => [ + 'type' => 'object', 'properties' => [ - 'Connection' => [ - 'description' => '', - 'example' => '**', - 'type' => 'string', - ], - 'MessageModel' => [ - 'description' => '', - 'example' => 'CLUSTERING', - 'type' => 'string', - ], - 'Version' => [ - 'description' => '', - 'example' => 'V4_3_6', - 'type' => 'string', - ], - 'StartTimestamp' => [ - 'description' => '', - 'example' => '1570701361528', - 'format' => 'int64', - 'type' => 'integer', - ], - 'LastTimestamp' => [ - 'description' => '', - 'example' => '1570701368114', - 'format' => 'int64', - 'type' => 'integer', - ], - 'ConsumeType' => [ - 'description' => 'PUSH/PULL', - 'example' => 'PUSH', - 'type' => 'string', - ], - 'ThreadCount' => [ - 'description' => '', - 'example' => '20', - 'format' => 'int64', - 'type' => 'integer', - ], - 'Language' => [ - 'description' => '', - 'example' => 'JAVA', - 'type' => 'string', - ], - 'ClientId' => [ - 'description' => '', - 'example' => '30.5.**.**@25560#-1999745829#-1737591554#458773089270275', - 'type' => 'string', - ], + 'Connection' => ['description' => 'The connection information.', 'type' => 'string', 'example' => '**', 'title' => ''], + 'MessageModel' => ['description' => 'The consumption model. Valid values:'."\n" + .'- CLUSTERING: clustering consumption mode.'."\n" + .'- BROADCASTING: broadcasting consumption mode.', 'type' => 'string', 'example' => 'CLUSTERING', 'title' => ''], + 'Version' => ['description' => 'The client version number.', 'type' => 'string', 'example' => 'V4_3_6', 'title' => ''], + 'StartTimestamp' => ['description' => 'The start time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570701361528', 'title' => ''], + 'LastTimestamp' => ['description' => 'The last update time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570701368114', 'title' => ''], + 'ConsumeType' => ['description' => 'PUSH/PULL', 'type' => 'string', 'example' => 'PUSH', 'title' => ''], + 'ThreadCount' => ['description' => 'The number of consumption threads.', 'type' => 'integer', 'format' => 'int64', 'example' => '20', 'title' => ''], + 'Language' => ['description' => 'The programming language of the client.', 'type' => 'string', 'example' => 'JAVA', 'title' => ''], + 'ClientId' => ['description' => 'The ID of the consumer instance.', 'type' => 'string', 'example' => '30.5.**.**@25560#-1999745829#-1737591554#458773089270275', 'title' => ''], 'Jstack' => [ - 'description' => '', + 'description' => 'The Jstack stack information.', + 'type' => 'array', 'items' => [ + 'type' => 'object', 'properties' => [ - 'Thread' => [ - 'description' => '', - 'example' => 'ConsumeMessageThread_0', - 'type' => 'string', - ], + 'Thread' => ['description' => 'The thread name.', 'type' => 'string', 'example' => 'ConsumeMessageThread_0', 'title' => ''], 'TrackList' => [ - 'items' => [ - 'description' => '', - 'example' => 'java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)', - 'type' => 'string', - ], 'type' => 'array', + 'items' => ['description' => 'The Jstack stack information string.', 'type' => 'string', 'example' => 'java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)', 'title' => ''], + 'description' => '', + 'title' => '', + 'example' => '', ], ], - 'type' => 'object', + 'description' => '', + 'title' => '', + 'example' => '', ], - 'type' => 'array', + 'title' => '', + 'example' => '', ], 'RunningDataList' => [ - 'description' => '', + 'description' => 'The real-time status statistics.', + 'type' => 'array', 'items' => [ + 'type' => 'object', 'properties' => [ - 'GroupId' => [ - 'description' => '', - 'example' => '000', - 'type' => 'string', - ], - 'Diff' => [ - 'description' => '', - 'example' => '100', - 'format' => 'int64', - 'type' => 'integer', - ], - 'Rt' => [ - 'description' => '', - 'example' => '0.1', - 'type' => 'string', - ], - 'Topic' => [ - 'description' => '', - 'example' => 'test-mq_topic', - 'type' => 'string', - ], - 'FailedCountPerHour' => [ - 'description' => '', - 'example' => '0', - 'format' => 'int64', - 'type' => 'integer', - ], - 'OkTps' => [ - 'description' => '', - 'example' => '0.1', - 'type' => 'string', - ], - 'FailedTps' => [ - 'description' => '', - 'example' => '0.1', - 'type' => 'string', - ], + 'GroupId' => ['description' => 'The Group ID of the subscriber.', 'type' => 'string', 'example' => '000', 'title' => ''], + 'Diff' => ['description' => 'The backlog amount.', 'type' => 'integer', 'format' => 'int64', 'example' => '100', 'title' => ''], + 'Rt' => ['description' => 'The consumption response time, in milliseconds.', 'type' => 'string', 'example' => '0.1', 'title' => ''], + 'Topic' => ['description' => 'The name of the subscribed topic.', 'type' => 'string', 'example' => 'test-mq_topic', 'title' => ''], + 'FailedCountPerHour' => ['description' => 'The number of messages that failed to be consumed per hour.', 'type' => 'integer', 'format' => 'int64', 'example' => '0', 'title' => ''], + 'OkTps' => ['description' => 'The TPS of successfully consumed messages.', 'type' => 'string', 'example' => '0.1', 'title' => ''], + 'FailedTps' => ['description' => 'The TPS of messages that failed to be consumed.', 'type' => 'string', 'example' => '0.1', 'title' => ''], ], - 'type' => 'object', + 'description' => '', + 'title' => '', + 'example' => '', ], - 'type' => 'array', + 'title' => '', + 'example' => '', ], 'SubscriptionSet' => [ - 'description' => '', + 'description' => 'The collection of subscription relationships.', + 'type' => 'array', 'items' => [ + 'type' => 'object', 'properties' => [ - 'SubString' => [ - 'description' => '', - 'example' => '*', - 'type' => 'string', - ], - 'SubVersion' => [ - 'description' => '', - 'example' => '1570701364301', - 'format' => 'int64', - 'type' => 'integer', - ], - 'Topic' => [ - 'description' => '', - 'example' => 'test-mq_topic', - 'type' => 'string', - ], + 'SubString' => ['description' => 'The tag expression for the subcategory subscribed to the topic.', 'type' => 'string', 'example' => '*', 'title' => ''], + 'SubVersion' => ['description' => 'The version number of the subscription relationship. The value is an auto-incrementing Long type.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570701364301', 'title' => ''], + 'Topic' => ['description' => 'The name of the subscribed topic.', 'type' => 'string', 'example' => 'test-mq_topic', 'title' => ''], 'TagsSet' => [ - 'items' => [ - 'description' => '', - 'example' => '*', - 'type' => 'string', - ], 'type' => 'array', + 'items' => ['description' => 'The collection of subscribed tags.', 'type' => 'string', 'example' => '*', 'title' => ''], + 'description' => '', + 'title' => '', + 'example' => '', ], ], - 'type' => 'object', + 'description' => '', + 'title' => '', + 'example' => '', ], - 'type' => 'array', + 'title' => '', + 'example' => '', ], ], - 'type' => 'object', + 'description' => '', + 'title' => '', + 'example' => '', ], - 'type' => 'array', + 'title' => '', + 'example' => '', ], 'DetailInTopicList' => [ - 'description' => '', + 'description' => 'The consumption details of each topic.', + 'type' => 'array', 'items' => [ + 'type' => 'object', 'properties' => [ - 'TotalDiff' => [ - 'description' => '', - 'example' => '0', - 'format' => 'int64', - 'type' => 'integer', - ], - 'DelayTime' => [ - 'description' => '', - 'example' => '0', - 'format' => 'int64', - 'type' => 'integer', - ], - 'LastTimestamp' => [ - 'description' => '', - 'example' => '1570701259403', - 'format' => 'int64', - 'type' => 'integer', - ], - 'Topic' => [ - 'description' => '', - 'example' => 'test-mq_topic', - 'type' => 'string', - ], + 'TotalDiff' => ['description' => 'The total consumption backlog of the topic.', 'type' => 'integer', 'format' => 'int64', 'example' => '0', 'title' => ''], + 'DelayTime' => ['description' => 'The delay time.', 'type' => 'integer', 'format' => 'int64', 'example' => '0', 'title' => ''], + 'LastTimestamp' => ['description' => 'The last update time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570701259403', 'title' => ''], + 'Topic' => ['description' => 'The topic name.', 'type' => 'string', 'example' => 'test-mq_topic', 'title' => ''], ], - 'type' => 'object', + 'description' => '', + 'title' => '', + 'example' => '', ], - 'type' => 'array', + 'title' => '', + 'example' => '', ], ], - 'type' => 'object', + 'title' => '', + 'example' => '', ], ], - 'type' => 'object', + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"ConsumeTps\\": \\"0\\",\\n \\"SubscriptionSame\\": true,\\n \\"ConsumeModel\\": \\"CLUSTERING\\",\\n \\"TotalDiff\\": 197,\\n \\"LastTimestamp\\": 1566883844954,\\n \\"DelayTime\\": 100857,\\n \\"Online\\": true,\\n \\"InstanceId\\": \\"MQ_INST_111111111111_DOxxxxxx\\\\t \\",\\n \\"RebalanceOk\\": true,\\n \\"ConnectionSet\\": [\\n {\\n \\"RemoteIp\\": \\"42.120.74.**\\",\\n \\"ClientAddr\\": \\"30.5.121.**\\",\\n \\"Version\\": \\"V4_3_6_SNAPSHOT\\",\\n \\"Language\\": \\"JAVA\\",\\n \\"ClientId\\": \\"30.5.121.**@25560#-1999745829#-1737591554#458773089270275\\\\t \\"\\n }\\n ],\\n \\"ConsumerConnectionInfoList\\": [\\n {\\n \\"Connection\\": \\"**\\",\\n \\"MessageModel\\": \\"CLUSTERING\\",\\n \\"Version\\": \\"V4_3_6\\",\\n \\"StartTimestamp\\": 1570701361528,\\n \\"LastTimestamp\\": 1570701368114,\\n \\"ConsumeType\\": \\"PUSH\\",\\n \\"ThreadCount\\": 20,\\n \\"Language\\": \\"JAVA\\",\\n \\"ClientId\\": \\"30.5.**.**@25560#-1999745829#-1737591554#458773089270275\\",\\n \\"Jstack\\": [\\n {\\n \\"Thread\\": \\"ConsumeMessageThread_0\\",\\n \\"TrackList\\": [\\n \\"java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\\"\\n ]\\n }\\n ],\\n \\"RunningDataList\\": [\\n {\\n \\"GroupId\\": \\"000\\",\\n \\"Diff\\": 100,\\n \\"Rt\\": \\"0.1\\",\\n \\"Topic\\": \\"test-mq_topic\\",\\n \\"FailedCountPerHour\\": 0,\\n \\"OkTps\\": \\"0.1\\",\\n \\"FailedTps\\": \\"0.1\\"\\n }\\n ],\\n \\"SubscriptionSet\\": [\\n {\\n \\"SubString\\": \\"*\\",\\n \\"SubVersion\\": 1570701364301,\\n \\"Topic\\": \\"test-mq_topic\\",\\n \\"TagsSet\\": [\\n \\"*\\"\\n ]\\n }\\n ]\\n }\\n ],\\n \\"DetailInTopicList\\": [\\n {\\n \\"TotalDiff\\": 0,\\n \\"DelayTime\\": 0,\\n \\"LastTimestamp\\": 1570701259403,\\n \\"Topic\\": \\"test-mq_topic\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<Data>\\n <ConsumerConnectionInfoList>\\n <ClientAddr>30.5.121.**</ClientAddr>\\n <Language>JAVA</Language>\\n <RemoteIp>42.120.74.**</RemoteIp>\\n <Version>V4_3_6_SNAPSHOT</Version>\\n <ClientId>30.5.121.**@25560#-1999745829#-1737591554#458773089270275\\t </ClientId>\\n </ConsumerConnectionInfoList>\\n <ConsumerConnectionInfoList>\\n <MessageModel>CLUSTERING</MessageModel>\\n <ThreadCount>20</ThreadCount>\\n <ConsumeType>PUSH</ConsumeType>\\n <Language>JAVA</Language>\\n <LastTimestamp>1570701368114</LastTimestamp>\\n <StartTimestamp>1570701361528</StartTimestamp>\\n <Version>V4_3_6</Version>\\n <Connection>**</Connection>\\n <ClientId>30.5.**.**@25560#-1999745829#-1737591554#458773089270275</ClientId>\\n </ConsumerConnectionInfoList>\\n <ConsumerConnectionInfoList>\\n <RunningDataList>\\n <Thread>ConsumeMessageThread_0</Thread>\\n </RunningDataList>\\n <RunningDataList>\\n <TrackList>java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)</TrackList>\\n </RunningDataList>\\n <RunningDataList>\\n <OkTps>0.1</OkTps>\\n <Rt>0.1</Rt>\\n <Diff>100</Diff>\\n <FailedTps>0.1</FailedTps>\\n <Topic>test-mq_topic</Topic>\\n <FailedCountPerHour>0</FailedCountPerHour>\\n <GroupId>000</GroupId>\\n </RunningDataList>\\n <RunningDataList>\\n <SubString>*</SubString>\\n <Topic>test-mq_topic</Topic>\\n <SubVersion>1570701364301</SubVersion>\\n </RunningDataList>\\n <RunningDataList>\\n <TagsSet>*</TagsSet>\\n </RunningDataList>\\n <SubscriptionSet>\\n <Thread>ConsumeMessageThread_0</Thread>\\n </SubscriptionSet>\\n <SubscriptionSet>\\n <TrackList>java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)</TrackList>\\n </SubscriptionSet>\\n <SubscriptionSet>\\n <OkTps>0.1</OkTps>\\n <Rt>0.1</Rt>\\n <Diff>100</Diff>\\n <FailedTps>0.1</FailedTps>\\n <Topic>test-mq_topic</Topic>\\n <FailedCountPerHour>0</FailedCountPerHour>\\n <GroupId>000</GroupId>\\n </SubscriptionSet>\\n <SubscriptionSet>\\n <SubString>*</SubString>\\n <Topic>test-mq_topic</Topic>\\n <SubVersion>1570701364301</SubVersion>\\n </SubscriptionSet>\\n <SubscriptionSet>\\n <TagsSet>*</TagsSet>\\n </SubscriptionSet>\\n <Jstack>\\n <Thread>ConsumeMessageThread_0</Thread>\\n </Jstack>\\n <Jstack>\\n <TrackList>java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)</TrackList>\\n </Jstack>\\n <Jstack>\\n <OkTps>0.1</OkTps>\\n <Rt>0.1</Rt>\\n <Diff>100</Diff>\\n <FailedTps>0.1</FailedTps>\\n <Topic>test-mq_topic</Topic>\\n <FailedCountPerHour>0</FailedCountPerHour>\\n <GroupId>000</GroupId>\\n </Jstack>\\n <Jstack>\\n <SubString>*</SubString>\\n <Topic>test-mq_topic</Topic>\\n <SubVersion>1570701364301</SubVersion>\\n </Jstack>\\n <Jstack>\\n <TagsSet>*</TagsSet>\\n </Jstack>\\n </ConsumerConnectionInfoList>\\n <ConsumerConnectionInfoList>\\n <LastTimestamp>1570701259403</LastTimestamp>\\n <TotalDiff>0</TotalDiff>\\n <DelayTime>0</DelayTime>\\n <Topic>test-mq_topic</Topic>\\n </ConsumerConnectionInfoList>\\n <ConsumeModel>CLUSTERING</ConsumeModel>\\n <ConsumeTps>0</ConsumeTps>\\n <LastTimestamp>1566883844954</LastTimestamp>\\n <InstanceId>MQ_INST_111111111111_DOxxxxxx\\t </InstanceId>\\n <RebalanceOk>true</RebalanceOk>\\n <SubscriptionSame>true</SubscriptionSame>\\n <TotalDiff>197</TotalDiff>\\n <DelayTime>100857</DelayTime>\\n <Online>true</Online>\\n <ConnectionSet>\\n <ClientAddr>30.5.121.**</ClientAddr>\\n <Language>JAVA</Language>\\n <RemoteIp>42.120.74.**</RemoteIp>\\n <Version>V4_3_6_SNAPSHOT</Version>\\n <ClientId>30.5.121.**@25560#-1999745829#-1737591554#458773089270275\\t </ClientId>\\n </ConnectionSet>\\n <ConnectionSet>\\n <MessageModel>CLUSTERING</MessageModel>\\n <ThreadCount>20</ThreadCount>\\n <ConsumeType>PUSH</ConsumeType>\\n <Language>JAVA</Language>\\n <LastTimestamp>1570701368114</LastTimestamp>\\n <StartTimestamp>1570701361528</StartTimestamp>\\n <Version>V4_3_6</Version>\\n <Connection>**</Connection>\\n <ClientId>30.5.**.**@25560#-1999745829#-1737591554#458773089270275</ClientId>\\n </ConnectionSet>\\n <ConnectionSet>\\n <RunningDataList>\\n <Thread>ConsumeMessageThread_0</Thread>\\n </RunningDataList>\\n <RunningDataList>\\n <TrackList>java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)</TrackList>\\n </RunningDataList>\\n <RunningDataList>\\n <OkTps>0.1</OkTps>\\n <Rt>0.1</Rt>\\n <Diff>100</Diff>\\n <FailedTps>0.1</FailedTps>\\n <Topic>test-mq_topic</Topic>\\n <FailedCountPerHour>0</FailedCountPerHour>\\n <GroupId>000</GroupId>\\n </RunningDataList>\\n <RunningDataList>\\n <SubString>*</SubString>\\n <Topic>test-mq_topic</Topic>\\n <SubVersion>1570701364301</SubVersion>\\n </RunningDataList>\\n <RunningDataList>\\n <TagsSet>*</TagsSet>\\n </RunningDataList>\\n <SubscriptionSet>\\n <Thread>ConsumeMessageThread_0</Thread>\\n </SubscriptionSet>\\n <SubscriptionSet>\\n <TrackList>java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)</TrackList>\\n </SubscriptionSet>\\n <SubscriptionSet>\\n <OkTps>0.1</OkTps>\\n <Rt>0.1</Rt>\\n <Diff>100</Diff>\\n <FailedTps>0.1</FailedTps>\\n <Topic>test-mq_topic</Topic>\\n <FailedCountPerHour>0</FailedCountPerHour>\\n <GroupId>000</GroupId>\\n </SubscriptionSet>\\n <SubscriptionSet>\\n <SubString>*</SubString>\\n <Topic>test-mq_topic</Topic>\\n <SubVersion>1570701364301</SubVersion>\\n </SubscriptionSet>\\n <SubscriptionSet>\\n <TagsSet>*</TagsSet>\\n </SubscriptionSet>\\n <Jstack>\\n <Thread>ConsumeMessageThread_0</Thread>\\n </Jstack>\\n <Jstack>\\n <TrackList>java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)</TrackList>\\n </Jstack>\\n <Jstack>\\n <OkTps>0.1</OkTps>\\n <Rt>0.1</Rt>\\n <Diff>100</Diff>\\n <FailedTps>0.1</FailedTps>\\n <Topic>test-mq_topic</Topic>\\n <FailedCountPerHour>0</FailedCountPerHour>\\n <GroupId>000</GroupId>\\n </Jstack>\\n <Jstack>\\n <SubString>*</SubString>\\n <Topic>test-mq_topic</Topic>\\n <SubVersion>1570701364301</SubVersion>\\n </Jstack>\\n <Jstack>\\n <TagsSet>*</TagsSet>\\n </Jstack>\\n </ConnectionSet>\\n <ConnectionSet>\\n <LastTimestamp>1570701259403</LastTimestamp>\\n <TotalDiff>0</TotalDiff>\\n <DelayTime>0</DelayTime>\\n <Topic>test-mq_topic</Topic>\\n </ConnectionSet>\\n <DetailInTopicList>\\n <ClientAddr>30.5.121.**</ClientAddr>\\n <Language>JAVA</Language>\\n <RemoteIp>42.120.74.**</RemoteIp>\\n <Version>V4_3_6_SNAPSHOT</Version>\\n <ClientId>30.5.121.**@25560#-1999745829#-1737591554#458773089270275\\t </ClientId>\\n </DetailInTopicList>\\n <DetailInTopicList>\\n <MessageModel>CLUSTERING</MessageModel>\\n <ThreadCount>20</ThreadCount>\\n <ConsumeType>PUSH</ConsumeType>\\n <Language>JAVA</Language>\\n <LastTimestamp>1570701368114</LastTimestamp>\\n <StartTimestamp>1570701361528</StartTimestamp>\\n <Version>V4_3_6</Version>\\n <Connection>**</Connection>\\n <ClientId>30.5.**.**@25560#-1999745829#-1737591554#458773089270275</ClientId>\\n </DetailInTopicList>\\n <DetailInTopicList>\\n <RunningDataList>\\n <Thread>ConsumeMessageThread_0</Thread>\\n </RunningDataList>\\n <RunningDataList>\\n <TrackList>java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)</TrackList>\\n </RunningDataList>\\n <RunningDataList>\\n <OkTps>0.1</OkTps>\\n <Rt>0.1</Rt>\\n <Diff>100</Diff>\\n <FailedTps>0.1</FailedTps>\\n <Topic>test-mq_topic</Topic>\\n <FailedCountPerHour>0</FailedCountPerHour>\\n <GroupId>000</GroupId>\\n </RunningDataList>\\n <RunningDataList>\\n <SubString>*</SubString>\\n <Topic>test-mq_topic</Topic>\\n <SubVersion>1570701364301</SubVersion>\\n </RunningDataList>\\n <RunningDataList>\\n <TagsSet>*</TagsSet>\\n </RunningDataList>\\n <SubscriptionSet>\\n <Thread>ConsumeMessageThread_0</Thread>\\n </SubscriptionSet>\\n <SubscriptionSet>\\n <TrackList>java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)</TrackList>\\n </SubscriptionSet>\\n <SubscriptionSet>\\n <OkTps>0.1</OkTps>\\n <Rt>0.1</Rt>\\n <Diff>100</Diff>\\n <FailedTps>0.1</FailedTps>\\n <Topic>test-mq_topic</Topic>\\n <FailedCountPerHour>0</FailedCountPerHour>\\n <GroupId>000</GroupId>\\n </SubscriptionSet>\\n <SubscriptionSet>\\n <SubString>*</SubString>\\n <Topic>test-mq_topic</Topic>\\n <SubVersion>1570701364301</SubVersion>\\n </SubscriptionSet>\\n <SubscriptionSet>\\n <TagsSet>*</TagsSet>\\n </SubscriptionSet>\\n <Jstack>\\n <Thread>ConsumeMessageThread_0</Thread>\\n </Jstack>\\n <Jstack>\\n <TrackList>java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)</TrackList>\\n </Jstack>\\n <Jstack>\\n <OkTps>0.1</OkTps>\\n <Rt>0.1</Rt>\\n <Diff>100</Diff>\\n <FailedTps>0.1</FailedTps>\\n <Topic>test-mq_topic</Topic>\\n <FailedCountPerHour>0</FailedCountPerHour>\\n <GroupId>000</GroupId>\\n </Jstack>\\n <Jstack>\\n <SubString>*</SubString>\\n <Topic>test-mq_topic</Topic>\\n <SubVersion>1570701364301</SubVersion>\\n </Jstack>\\n <Jstack>\\n <TagsSet>*</TagsSet>\\n </Jstack>\\n </DetailInTopicList>\\n <DetailInTopicList>\\n <LastTimestamp>1570701259403</LastTimestamp>\\n <TotalDiff>0</TotalDiff>\\n <DelayTime>0</DelayTime>\\n <Topic>test-mq_topic</Topic>\\n </DetailInTopicList>\\n</Data>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'extraInfo' => ' ', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"ConsumeTps\\": \\"0\\",\\n \\"SubscriptionSame\\": true,\\n \\"ConsumeModel\\": \\"CLUSTERING\\",\\n \\"TotalDiff\\": 197,\\n \\"LastTimestamp\\": 1566883844954,\\n \\"DelayTime\\": 100857,\\n \\"Online\\": true,\\n \\"InstanceId\\": \\"MQ_INST_111111111111_DOxxxxxx\\\\t \\",\\n \\"RebalanceOk\\": true,\\n \\"ConnectionSet\\": [\\n {\\n \\"RemoteIp\\": \\"42.120.74.**\\",\\n \\"ClientAddr\\": \\"30.5.121.**\\",\\n \\"Version\\": \\"V4_3_6_SNAPSHOT\\",\\n \\"Language\\": \\"JAVA\\",\\n \\"ClientId\\": \\"30.5.121.**@25560#-1999745829#-1737591554#458773089270275\\\\t \\"\\n }\\n ],\\n \\"ConsumerConnectionInfoList\\": [\\n {\\n \\"Connection\\": \\"**\\",\\n \\"MessageModel\\": \\"CLUSTERING\\",\\n \\"Version\\": \\"V4_3_6\\",\\n \\"StartTimestamp\\": 1570701361528,\\n \\"LastTimestamp\\": 1570701368114,\\n \\"ConsumeType\\": \\"PUSH\\",\\n \\"ThreadCount\\": 20,\\n \\"Language\\": \\"JAVA\\",\\n \\"ClientId\\": \\"30.5.**.**@25560#-1999745829#-1737591554#458773089270275\\",\\n \\"Jstack\\": [\\n {\\n \\"Thread\\": \\"ConsumeMessageThread_0\\",\\n \\"TrackList\\": [\\n \\"java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)\\"\\n ]\\n }\\n ],\\n \\"RunningDataList\\": [\\n {\\n \\"GroupId\\": \\"000\\",\\n \\"Diff\\": 100,\\n \\"Rt\\": \\"0.1\\",\\n \\"Topic\\": \\"test-mq_topic\\",\\n \\"FailedCountPerHour\\": 0,\\n \\"OkTps\\": \\"0.1\\",\\n \\"FailedTps\\": \\"0.1\\"\\n }\\n ],\\n \\"SubscriptionSet\\": [\\n {\\n \\"SubString\\": \\"*\\",\\n \\"SubVersion\\": 1570701364301,\\n \\"Topic\\": \\"test-mq_topic\\",\\n \\"TagsSet\\": [\\n \\"*\\"\\n ]\\n }\\n ]\\n }\\n ],\\n \\"DetailInTopicList\\": [\\n {\\n \\"TotalDiff\\": 0,\\n \\"DelayTime\\": 0,\\n \\"LastTimestamp\\": 1570701259403,\\n \\"Topic\\": \\"test-mq_topic\\"\\n }\\n ]\\n }\\n}","type":"json"}]', + 'title' => 'Query detailed consumer status', + 'summary' => 'Includes subscription consistency checks, consumption TPS statistics, load balancing status, and consumer connections.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', - 'title' => 'GetMqSofamqConsumerStatus', - ], - 'GetMqSofamqDLQMessageById' => [ - 'methods' => [ - 'post', - 'get', + 'extraInfo' => ' ', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:GetMqSofamqConsumerStatus', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'GetMqSofamqDLQMessageById' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Cell', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => 'RZ01A', - ], + 'schema' => ['description' => 'The cell to query.', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'RZ01A', 'title' => ''], ], [ 'name' => 'GroupId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'GID_test_group_id ', - ], + 'schema' => ['description' => 'The Group ID of the consumer to query.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'GID_test_group_id ', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'MQ_INST_111111111111_DOxxxxxx', - ], + 'schema' => ['description' => 'The ID of the instance to which the message belongs. This parameter is required for instances that have independent namespaces.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'MQ_INST_111111111111_DOxxxxxx', 'title' => ''], ], [ 'name' => 'MsgId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '0BC16699165C03B925DB8A404E2D****', - ], + 'schema' => ['description' => 'The ID of the message to query, which is the Message ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '0BC16699165C03B925DB8A404E2D****', 'title' => ''], ], ], 'responses' => [ @@ -2996,126 +1785,79 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The query result.', 'type' => 'object', 'properties' => [ - 'StoreSize' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '407', - ], - 'ReconsumeTimes' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'StoreTimestamp' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1570761026708', - ], - 'Topic' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'test-mq_topic', - ], - 'StoreHost' => [ - 'description' => '', - 'type' => 'string', - 'example' => '11.220.***.***:10911', - ], - 'BornTimestamp' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1570761026630', - ], - 'InstanceId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'MQ_INST_111111111111_DOxxxxxx', - ], - 'Body' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'SGVsbG8gTVEg5raT7oWf5p6D5ai05ayt55iv', - ], - 'MsgId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '1E0578FE110F18B4AAC235C0C8460BA2', - ], - 'BodyCrc' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '914112295', - ], - 'BornHost' => [ - 'description' => '', - 'type' => 'string', - 'example' => '42.120.**.**:64646', - ], + 'StoreSize' => ['description' => 'The message size.', 'type' => 'integer', 'format' => 'int64', 'example' => '407', 'title' => ''], + 'ReconsumeTimes' => ['description' => 'The number of retries for consuming the message.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'StoreTimestamp' => ['description' => 'The timestamp when the message was stored on the server.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570761026708', 'title' => ''], + 'Topic' => ['description' => 'The topic of the message.', 'type' => 'string', 'example' => 'test-mq_topic', 'title' => ''], + 'StoreHost' => ['description' => 'The server instance that stores the message.', 'type' => 'string', 'example' => '11.220.***.***:10911', 'title' => ''], + 'BornTimestamp' => ['description' => 'The timestamp when the message was generated.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570761026630', 'title' => ''], + 'InstanceId' => ['description' => 'The instance ID.', 'type' => 'string', 'example' => 'MQ_INST_111111111111_DOxxxxxx', 'title' => ''], + 'Body' => ['description' => 'The message body.', 'type' => 'string', 'example' => 'SGVsbG8gTVEg5raT7oWf5p6D5ai05ayt55iv', 'title' => ''], + 'MsgId' => ['description' => 'The message ID.', 'type' => 'string', 'example' => '1E0578FE110F18B4AAC235C0C8460BA2', 'title' => ''], + 'BodyCrc' => ['description' => 'The CRC checksum of the message body.', 'type' => 'integer', 'format' => 'int64', 'example' => '914112295', 'title' => ''], + 'BornHost' => ['description' => 'The client instance that generated the message.', 'type' => 'string', 'example' => '42.120.**.**:64646', 'title' => ''], 'PropertyList' => [ - 'description' => '', + 'description' => 'The list of message properties.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'TAGS', - ], - 'Value' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'TagA', - ], + 'Name' => ['description' => 'The key name.', 'type' => 'string', 'example' => 'TAGS', 'title' => ''], + 'Value' => ['description' => 'The value.', 'type' => 'string', 'example' => 'TagA', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"StoreSize\\": 407,\\n \\"ReconsumeTimes\\": 1,\\n \\"StoreTimestamp\\": 1570761026708,\\n \\"Topic\\": \\"test-mq_topic\\",\\n \\"StoreHost\\": \\"11.220.***.***:10911\\",\\n \\"BornTimestamp\\": 1570761026630,\\n \\"InstanceId\\": \\"MQ_INST_111111111111_DOxxxxxx\\",\\n \\"Body\\": \\"SGVsbG8gTVEg5raT7oWf5p6D5ai05ayt55iv\\",\\n \\"MsgId\\": \\"1E0578FE110F18B4AAC235C0C8460BA2\\",\\n \\"BodyCrc\\": 914112295,\\n \\"BornHost\\": \\"42.120.**.**:64646\\",\\n \\"PropertyList\\": [\\n {\\n \\"Name\\": \\"TAGS\\",\\n \\"Value\\": \\"TagA\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<Data>\\n <BornTimestamp>1570761026630</BornTimestamp>\\n <PropertyList>\\n <Value>TagA</Value>\\n <Name>TAGS</Name>\\n </PropertyList>\\n <InstanceId>MQ_INST_111111111111_DOxxxxxx</InstanceId>\\n <StoreSize>407</StoreSize>\\n <BornHost>42.120.**.**:64646</BornHost>\\n <BodyCrc>914112295</BodyCrc>\\n <Topic>test-mq_topic</Topic>\\n <Body>SGVsbG8gTVEg5raT7oWf5p6D5ai05ayt55iv</Body>\\n <ReconsumeTimes>1</ReconsumeTimes>\\n <MsgId>1E0578FE110F18B4AAC235C0C8460BA2</MsgId>\\n <StoreHost>11.220.***.***:10911</StoreHost>\\n <StoreTimestamp>1570761026708</StoreTimestamp>\\n</Data>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'GetMqSofamqDLQMessageById', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"StoreSize\\": 407,\\n \\"ReconsumeTimes\\": 1,\\n \\"StoreTimestamp\\": 1570761026708,\\n \\"Topic\\": \\"test-mq_topic\\",\\n \\"StoreHost\\": \\"11.220.***.***:10911\\",\\n \\"BornTimestamp\\": 1570761026630,\\n \\"InstanceId\\": \\"MQ_INST_111111111111_DOxxxxxx\\",\\n \\"Body\\": \\"SGVsbG8gTVEg5raT7oWf5p6D5ai05ayt55iv\\",\\n \\"MsgId\\": \\"1E0578FE110F18B4AAC235C0C8460BA2\\",\\n \\"BodyCrc\\": 914112295,\\n \\"BornHost\\": \\"42.120.**.**:64646\\",\\n \\"PropertyList\\": [\\n {\\n \\"Name\\": \\"TAGS\\",\\n \\"Value\\": \\"TagA\\"\\n }\\n ]\\n }\\n}","type":"json"}]', + 'title' => 'Query dead-letter message', + 'summary' => 'Queries a dead-letter message by Message ID.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'GetMqSofamqMessageById' => [ - 'methods' => [ - 'post', - 'get', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:GetMqSofamqDLQMessageById', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'GetMqSofamqMessageById' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3123,180 +1865,108 @@ ], 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Cell', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'RZ01A ', - 'required' => false, - 'type' => 'string', - ], + 'schema' => ['description' => 'The cell where the message to query resides.', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'RZ01A ', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'MQ_INST_111111111111_DOxxxxxx ', - 'required' => true, - 'type' => 'string', - ], + 'schema' => ['description' => 'The instance ID associated with the message to query. This parameter is required for instances that have independent namespaces.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'MQ_INST_111111111111_DOxxxxxx ', 'title' => ''], ], [ 'name' => 'MsgId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => '1E0578FE110F18B4AAC235C05F2*****', - 'required' => true, - 'type' => 'string', - ], + 'schema' => ['description' => 'The ID of the message to query, that is, the Message ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '1E0578FE110F18B4AAC235C05F2*****', 'title' => ''], ], [ 'name' => 'Topic', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'test-mq_topic ', - 'required' => true, - 'type' => 'string', - ], + 'schema' => ['description' => 'The topic of the message to query.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'test-mq_topic ', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'ResultCode' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'RequestId' => [ - 'description' => '', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - 'type' => 'string', - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The query result.', + 'type' => 'object', 'properties' => [ - 'StoreSize' => [ - 'description' => '', - 'example' => '407', - 'format' => 'int64', - 'type' => 'integer', - ], - 'ReconsumeTimes' => [ - 'description' => '', - 'example' => '1', - 'format' => 'int64', - 'type' => 'integer', - ], - 'StoreTimestamp' => [ - 'description' => '', - 'example' => '1570761026708', - 'format' => 'int64', - 'type' => 'integer', - ], - 'Topic' => [ - 'description' => '', - 'example' => 'test-mq_topic', - 'type' => 'string', - ], - 'StoreHost' => [ - 'description' => '', - 'example' => '11.220.***.***:10911', - 'type' => 'string', - ], - 'BornTimestamp' => [ - 'description' => '', - 'example' => '1570761026630', - 'format' => 'int64', - 'type' => 'integer', - ], - 'InstanceId' => [ - 'description' => '', - 'example' => 'MQ_INST_111111111111_DOxxxxxx', - 'type' => 'string', - ], - 'Body' => [ - 'description' => '', - 'example' => 'SGVsbG8gTVEg5raT7oWf5p6D5ai05ayt55iv', - 'type' => 'string', - ], - 'MsgId' => [ - 'description' => '', - 'example' => '1E0578FE110F18B4AAC235C0C8460BA2', - 'type' => 'string', - ], - 'BodyCrc' => [ - 'description' => '', - 'example' => '914112295', - 'format' => 'int64', - 'type' => 'integer', - ], - 'BornHost' => [ - 'description' => '', - 'example' => '42.120.**.**:64646', - 'type' => 'string', - ], + 'StoreSize' => ['description' => 'The message size. Unit: KB.', 'type' => 'integer', 'format' => 'int64', 'example' => '407', 'title' => ''], + 'ReconsumeTimes' => ['description' => 'The number of times the message has been retried for consumption.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'StoreTimestamp' => ['description' => 'The timestamp when the message was stored on the server.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570761026708', 'title' => ''], + 'Topic' => ['description' => 'The topic of the message.', 'type' => 'string', 'example' => 'test-mq_topic', 'title' => ''], + 'StoreHost' => ['description' => 'The server instance that stores the message.', 'type' => 'string', 'example' => '11.220.***.***:10911', 'title' => ''], + 'BornTimestamp' => ['description' => 'The timestamp when the message was generated.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570761026630', 'title' => ''], + 'InstanceId' => ['description' => 'The instance ID.', 'type' => 'string', 'example' => 'MQ_INST_111111111111_DOxxxxxx', 'title' => ''], + 'Body' => ['description' => 'The message body.', 'type' => 'string', 'example' => 'SGVsbG8gTVEg5raT7oWf5p6D5ai05ayt55iv', 'title' => ''], + 'MsgId' => ['description' => 'The message ID, that is, the Message ID.', 'type' => 'string', 'example' => '1E0578FE110F18B4AAC235C0C8460BA2', 'title' => ''], + 'BodyCrc' => ['description' => 'The CRC checksum of the message body.', 'type' => 'integer', 'format' => 'int64', 'example' => '914112295', 'title' => ''], + 'BornHost' => ['description' => 'The client instance that generated the message.', 'type' => 'string', 'example' => '42.120.**.**:64646', 'title' => ''], 'PropertyList' => [ - 'description' => '', + 'description' => 'The message property list.', + 'type' => 'array', 'items' => [ + 'type' => 'object', 'properties' => [ - 'Name' => [ - 'description' => '', - 'example' => 'TAGS', - 'type' => 'string', - ], - 'Value' => [ - 'description' => '', - 'example' => 'TagA', - 'type' => 'string', - ], + 'Name' => ['description' => 'The key name.', 'type' => 'string', 'example' => 'TAGS', 'title' => ''], + 'Value' => ['description' => 'The value.', 'type' => 'string', 'example' => 'TagA', 'title' => ''], ], - 'type' => 'object', + 'description' => '', + 'title' => '', + 'example' => '', ], - 'type' => 'array', + 'title' => '', + 'example' => '', ], ], - 'type' => 'object', + 'title' => '', + 'example' => '', ], ], - 'type' => 'object', + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"StoreSize\\": 407,\\n \\"ReconsumeTimes\\": 1,\\n \\"StoreTimestamp\\": 1570761026708,\\n \\"Topic\\": \\"test-mq_topic\\",\\n \\"StoreHost\\": \\"11.220.***.***:10911\\",\\n \\"BornTimestamp\\": 1570761026630,\\n \\"InstanceId\\": \\"MQ_INST_111111111111_DOxxxxxx\\",\\n \\"Body\\": \\"SGVsbG8gTVEg5raT7oWf5p6D5ai05ayt55iv\\",\\n \\"MsgId\\": \\"1E0578FE110F18B4AAC235C0C8460BA2\\",\\n \\"BodyCrc\\": 914112295,\\n \\"BornHost\\": \\"42.120.**.**:64646\\",\\n \\"PropertyList\\": [\\n {\\n \\"Name\\": \\"TAGS\\",\\n \\"Value\\": \\"TagA\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<Data>\\n <BornTimestamp>1570761026630</BornTimestamp>\\n <PropertyList>\\n <Value>TagA</Value>\\n <Name>TAGS</Name>\\n </PropertyList>\\n <InstanceId>MQ_INST_111111111111_DOxxxxxx</InstanceId>\\n <StoreSize>407</StoreSize>\\n <BornHost>42.120.**.**:64646</BornHost>\\n <BodyCrc>914112295</BodyCrc>\\n <Topic>test-mq_topic</Topic>\\n <Body>SGVsbG8gTVEg5raT7oWf5p6D5ai05ayt55iv</Body>\\n <ReconsumeTimes>1</ReconsumeTimes>\\n <MsgId>1E0578FE110F18B4AAC235C0C8460BA2</MsgId>\\n <StoreHost>11.220.***.***:10911</StoreHost>\\n <StoreTimestamp>1570761026708</StoreTimestamp>\\n</Data>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'extraInfo' => ' ', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"StoreSize\\": 407,\\n \\"ReconsumeTimes\\": 1,\\n \\"StoreTimestamp\\": 1570761026708,\\n \\"Topic\\": \\"test-mq_topic\\",\\n \\"StoreHost\\": \\"11.220.***.***:10911\\",\\n \\"BornTimestamp\\": 1570761026630,\\n \\"InstanceId\\": \\"MQ_INST_111111111111_DOxxxxxx\\",\\n \\"Body\\": \\"SGVsbG8gTVEg5raT7oWf5p6D5ai05ayt55iv\\",\\n \\"MsgId\\": \\"1E0578FE110F18B4AAC235C0C8460BA2\\",\\n \\"BodyCrc\\": 914112295,\\n \\"BornHost\\": \\"42.120.**.**:64646\\",\\n \\"PropertyList\\": [\\n {\\n \\"Name\\": \\"TAGS\\",\\n \\"Value\\": \\"TagA\\"\\n }\\n ]\\n }\\n}","type":"json"}]', + 'title' => 'Query message by message ID', + 'summary' => 'Queries a message by exact match. The Message ID required for the query is obtained from the SendResult returned each time a message is sent successfully.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', - 'title' => 'GetMqSofamqMessageById', - ], - 'GetMqSofamqTraceByMsgId' => [ - 'methods' => [ - 'post', - 'get', + 'extraInfo' => ' ', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:GetMqSofamqMessageById', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'translator' => 'machine', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'GetMqSofamqTraceByMsgId' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3304,155 +1974,100 @@ ], 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'BeginTime', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => '1570852800', - 'format' => 'int64', - 'required' => true, - 'type' => 'integer', - ], + 'schema' => ['description' => 'The beginning of the time range to query. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1570852800', 'title' => ''], ], [ 'name' => 'Cell', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'RZ01A', - 'required' => false, - 'type' => 'string', - ], + 'schema' => ['description' => 'The cell to query.', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'RZ01A', 'title' => ''], ], [ 'name' => 'EndTime', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => '1570968000', - 'format' => 'int64', - 'required' => true, - 'type' => 'integer', - ], + 'schema' => ['description' => 'The end of the time range to query. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1570968000', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'MQ_INST_111111111111_DOxxxxxx ', - 'required' => true, - 'type' => 'string', - ], + 'schema' => ['description' => 'The ID of the instance that corresponds to the topic of the message to query. This parameter is required for instances that have independent namespaces.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'MQ_INST_111111111111_DOxxxxxx ', 'title' => ''], ], [ 'name' => 'MsgId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => '1E05791C117818B4AAC23B1BB0CE**** ', - 'required' => true, - 'type' => 'string', - ], + 'schema' => ['description' => 'The ID of the message to query, that is, the Message ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '1E05791C117818B4AAC23B1BB0CE**** ', 'title' => ''], ], [ 'name' => 'Topic', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'test', - 'required' => true, - 'type' => 'string', - ], + 'schema' => ['description' => 'The topic of the message to query.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'test', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'ResultCode' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'RequestId' => [ - 'description' => '', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - 'type' => 'string', - ], - 'QueryId' => [ - 'description' => '', - 'example' => '272967562652883649157096685****', - 'type' => 'string', - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], + 'QueryId' => ['description' => 'The ID of the query task. You can call the GetMqSofamqTraceResult operation with this task ID to obtain detailed results.', 'type' => 'string', 'example' => '272967562652883649157096685****', 'title' => ''], ], - 'type' => 'object', + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"QueryId\\": \\"272967562652883649157096685****\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<QueryId>272967562652883649157096685****</QueryId>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'extraInfo' => ' ', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"QueryId\\": \\"272967562652883649157096685****\\"\\n}","type":"json"}]', + 'title' => 'Query message delivery trace', + 'summary' => 'Queries the delivery trace of a message by Message ID.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', - 'title' => 'GetMqSofamqTraceByMsgId', - ], - 'GetMqSofamqTraceResult' => [ - 'methods' => [ - 'post', - 'get', + 'extraInfo' => ' ', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:GetMqSofamqTraceByMsgId', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'GetMqSofamqTraceResult' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'MQ_INST_111111111111_DOxxxxxx', - ], + 'schema' => ['description' => 'The instance ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'MQ_INST_111111111111_DOxxxxxx', 'title' => ''], ], [ 'name' => 'QueryId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '272967562652883649157096685****', - ], + 'schema' => ['description' => 'The task ID of the message trace query.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '272967562652883649157096685****', 'title' => ''], ], ], 'responses' => [ @@ -3460,228 +2075,139 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The details of the query task result.', 'type' => 'object', 'properties' => [ - 'Status' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'finish', - ], - 'MsgKey' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'keyA', - ], - 'UpdateTime' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1570966857000', - ], - 'CreateTime' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1570966857000', - ], - 'UserId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '27296756265288****', - ], - 'Topic' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'topic_a', - ], - 'InstanceId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'MQ_INST_111111111111_DOxxxxxx', - ], - 'MsgId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '1E05791C117818B4AAC23B1BB0CE****', - ], - 'QueryId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '272967562652883649157096685****', - ], + 'Status' => ['description' => 'The result of the query task. Valid values:'."\n" + ."\n" + .'- finish: The query is complete.'."\n" + .'- working: The query is in progress.'."\n" + .'- removed: The task has been deleted.', 'type' => 'string', 'example' => 'finish', 'title' => ''], + 'MsgKey' => ['description' => 'The message key associated with the query task.', 'type' => 'string', 'example' => 'keyA', 'title' => ''], + 'UpdateTime' => ['description' => 'The last update time of the query task.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570966857000', 'title' => ''], + 'CreateTime' => ['description' => 'The creation time of the query task.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570966857000', 'title' => ''], + 'UserId' => ['description' => 'The ID of the query user.', 'type' => 'string', 'example' => '27296756265288****', 'title' => ''], + 'Topic' => ['description' => 'The topic of the query task.', 'type' => 'string', 'example' => 'topic_a', 'title' => ''], + 'InstanceId' => ['description' => 'The instance ID.', 'type' => 'string', 'example' => 'MQ_INST_111111111111_DOxxxxxx', 'title' => ''], + 'MsgId' => ['description' => 'The message ID associated with the query task.', 'type' => 'string', 'example' => '1E05791C117818B4AAC23B1BB0CE****', 'title' => ''], + 'QueryId' => ['description' => 'The query task ID.', 'type' => 'string', 'example' => '272967562652883649157096685****', 'title' => ''], 'TraceList' => [ - 'description' => '', + 'description' => 'The list of matched traces for the query task.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'Status' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'SEND_SUCCESS', - ], - 'MsgKey' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'ORDERID_100', - ], - 'PubTime' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1570850870478', - ], - 'Topic' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'test', - ], - 'CostTime' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '24', - ], - 'Tag' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'TagA', - ], - 'MsgId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '0BC1F01800002A9F000000531246**** ', - ], - 'PubGroupName' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'GID_test', - ], - 'Cell' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'RZ00A', - ], - 'BornHost' => [ - 'description' => '', - 'type' => 'string', - 'example' => '30.5.**.**', - ], + 'Status' => ['description' => 'The sending status. Valid values:'."\n" + ."\n" + .'- SEND_SUCCESS: The message is sent.'."\n" + .'- SEND_FAILED: The message failed to be sent.'."\n" + .'- SEND_ROLLBACK: The transactional message is rolled back.'."\n" + .'- SEND_UNKNOWN: The transactional message is not committed.'."\n" + .'- SEND_DELAY: The scheduled or delayed message is pending delivery.', 'type' => 'string', 'example' => 'SEND_SUCCESS', 'title' => ''], + 'MsgKey' => ['description' => 'The key of the message, that is, the message key.', 'type' => 'string', 'example' => 'ORDERID_100', 'title' => ''], + 'PubTime' => ['description' => 'The time when the message was sent.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570850870478', 'title' => ''], + 'Topic' => ['description' => 'The topic of the message.', 'type' => 'string', 'example' => 'test', 'title' => ''], + 'CostTime' => ['description' => 'The time consumed for sending the message. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'example' => '24', 'title' => ''], + 'Tag' => ['description' => 'The tag of the message, that is, the message tag.', 'type' => 'string', 'example' => 'TagA', 'title' => ''], + 'MsgId' => ['description' => 'The ID of the message, that is, the message ID.', 'type' => 'string', 'example' => '0BC1F01800002A9F000000531246**** ', 'title' => ''], + 'PubGroupName' => ['description' => 'The group ID configured on the producer client.', 'type' => 'string', 'example' => 'GID_test', 'title' => ''], + 'Cell' => ['description' => 'The cell name of the producer.', 'type' => 'string', 'example' => 'RZ00A', 'title' => ''], + 'BornHost' => ['description' => 'The client address of the message producer.', 'type' => 'string', 'example' => '30.5.**.**', 'title' => ''], 'SubList' => [ - 'description' => '', + 'description' => 'The list of consumption traces for the message.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'SubGroupName' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'GID_test', - ], - 'SuccessCount' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'FailCount' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '0', - ], - 'Cell' => [ - 'description' => 'cell name', - 'type' => 'string', - 'example' => 'RZ00A', - ], + 'SubGroupName' => ['description' => 'The group ID of the consumer.', 'type' => 'string', 'example' => 'GID_test', 'title' => ''], + 'SuccessCount' => ['description' => 'The number of successful consumption attempts for the group ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'FailCount' => ['description' => 'The number of failed consumption attempts for the group ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '0', 'title' => ''], + 'Cell' => ['description' => 'cell name', 'type' => 'string', 'example' => 'RZ00A', 'title' => ''], 'ClientList' => [ - 'description' => '', + 'description' => 'The detailed list of client consumption records for the group ID.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'Status' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'CONSUME_SUCCESS', - ], - 'SubTime' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1570851590511', - ], - 'ReconsumeTimes' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'ClientHost' => [ - 'description' => '', - 'type' => 'string', - 'example' => '30.5.**.**', - ], - 'SubGroupName' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'GID_test', - ], - 'CostTime' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '43', - ], + 'Status' => ['description' => 'The consumption status. Valid values:'."\n" + ."\n" + .'- CONSUME_FAILED: The message failed to be consumed.'."\n" + .'- CONSUME_SUCCESS: The message is consumed.'."\n" + .'- CONSUME_NOT_RETURN: No consumption result is returned.'."\n" + .'- SEND_UNKNOWN: The transactional message is not committed.'."\n" + .'- SEND_DELAY: The scheduled or delayed message is pending delivery.', 'type' => 'string', 'example' => 'CONSUME_SUCCESS', 'title' => ''], + 'SubTime' => ['description' => 'The timestamp when the consumption started.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570851590511', 'title' => ''], + 'ReconsumeTimes' => ['description' => 'The delivery round of the current consumption attempt.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'ClientHost' => ['description' => 'The client address of the consumer.', 'type' => 'string', 'example' => '30.5.**.**', 'title' => ''], + 'SubGroupName' => ['description' => 'The group ID to which the client belongs.', 'type' => 'string', 'example' => 'GID_test', 'title' => ''], + 'CostTime' => ['description' => 'The time consumed for the current consumption attempt. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'example' => '43', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"Status\\": \\"finish\\",\\n \\"MsgKey\\": \\"keyA\\",\\n \\"UpdateTime\\": 1570966857000,\\n \\"CreateTime\\": 1570966857000,\\n \\"UserId\\": \\"27296756265288****\\",\\n \\"Topic\\": \\"topic_a\\",\\n \\"InstanceId\\": \\"MQ_INST_111111111111_DOxxxxxx\\",\\n \\"MsgId\\": \\"1E05791C117818B4AAC23B1BB0CE****\\",\\n \\"QueryId\\": \\"272967562652883649157096685****\\",\\n \\"TraceList\\": [\\n {\\n \\"Status\\": \\"SEND_SUCCESS\\",\\n \\"MsgKey\\": \\"ORDERID_100\\",\\n \\"PubTime\\": 1570850870478,\\n \\"Topic\\": \\"test\\",\\n \\"CostTime\\": 24,\\n \\"Tag\\": \\"TagA\\",\\n \\"MsgId\\": \\"0BC1F01800002A9F000000531246****\\\\t\\",\\n \\"PubGroupName\\": \\"GID_test\\",\\n \\"Cell\\": \\"RZ00A\\",\\n \\"BornHost\\": \\"30.5.**.**\\",\\n \\"SubList\\": [\\n {\\n \\"SubGroupName\\": \\"GID_test\\",\\n \\"SuccessCount\\": 1,\\n \\"FailCount\\": 0,\\n \\"Cell\\": \\"RZ00A\\",\\n \\"ClientList\\": [\\n {\\n \\"Status\\": \\"CONSUME_SUCCESS\\",\\n \\"SubTime\\": 1570851590511,\\n \\"ReconsumeTimes\\": 1,\\n \\"ClientHost\\": \\"30.5.**.**\\",\\n \\"SubGroupName\\": \\"GID_test\\",\\n \\"CostTime\\": 43\\n }\\n ]\\n }\\n ]\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<Data>\\n <Status>finish</Status>\\n <InstanceId>MQ_INST_111111111111_DOxxxxxx</InstanceId>\\n <UserId>27296756265288****</UserId>\\n <CreateTime>1570966857000</CreateTime>\\n <MsgKey>keyA</MsgKey>\\n <QueryId>272967562652883649157096685****</QueryId>\\n <UpdateTime>1570966857000</UpdateTime>\\n <TraceList>\\n <CostTime>24</CostTime>\\n <Status>SEND_SUCCESS</Status>\\n <MsgKey>ORDERID_100</MsgKey>\\n <BornHost>30.5.**.**</BornHost>\\n <Tag>TagA</Tag>\\n <PubGroupName>GID_test</PubGroupName>\\n <PubTime>1570850870478</PubTime>\\n <Topic>test</Topic>\\n <Cell>RZ00A</Cell>\\n <MsgId>0BC1F01800002A9F000000531246****\\t</MsgId>\\n </TraceList>\\n <TraceList>\\n <SubList>\\n <FailCount>0</FailCount>\\n <SubGroupName>GID_test</SubGroupName>\\n <SuccessCount>1</SuccessCount>\\n <Cell>RZ00A</Cell>\\n </SubList>\\n <SubList>\\n <ClientList>\\n <CostTime>43</CostTime>\\n <Status>CONSUME_SUCCESS</Status>\\n <ClientHost>30.5.**.**</ClientHost>\\n <SubTime>1570851590511</SubTime>\\n <SubGroupName>GID_test</SubGroupName>\\n <ReconsumeTimes>1</ReconsumeTimes>\\n </ClientList>\\n </SubList>\\n </TraceList>\\n <Topic>topic_a</Topic>\\n <MsgId>1E05791C117818B4AAC23B1BB0CE****</MsgId>\\n</Data>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'GetMqSofamqTraceResult', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"Status\\": \\"finish\\",\\n \\"MsgKey\\": \\"keyA\\",\\n \\"UpdateTime\\": 1570966857000,\\n \\"CreateTime\\": 1570966857000,\\n \\"UserId\\": \\"27296756265288****\\",\\n \\"Topic\\": \\"topic_a\\",\\n \\"InstanceId\\": \\"MQ_INST_111111111111_DOxxxxxx\\",\\n \\"MsgId\\": \\"1E05791C117818B4AAC23B1BB0CE****\\",\\n \\"QueryId\\": \\"272967562652883649157096685****\\",\\n \\"TraceList\\": [\\n {\\n \\"Status\\": \\"SEND_SUCCESS\\",\\n \\"MsgKey\\": \\"ORDERID_100\\",\\n \\"PubTime\\": 1570850870478,\\n \\"Topic\\": \\"test\\",\\n \\"CostTime\\": 24,\\n \\"Tag\\": \\"TagA\\",\\n \\"MsgId\\": \\"0BC1F01800002A9F000000531246****\\\\t\\",\\n \\"PubGroupName\\": \\"GID_test\\",\\n \\"Cell\\": \\"RZ00A\\",\\n \\"BornHost\\": \\"30.5.**.**\\",\\n \\"SubList\\": [\\n {\\n \\"SubGroupName\\": \\"GID_test\\",\\n \\"SuccessCount\\": 1,\\n \\"FailCount\\": 0,\\n \\"Cell\\": \\"RZ00A\\",\\n \\"ClientList\\": [\\n {\\n \\"Status\\": \\"CONSUME_SUCCESS\\",\\n \\"SubTime\\": 1570851590511,\\n \\"ReconsumeTimes\\": 1,\\n \\"ClientHost\\": \\"30.5.**.**\\",\\n \\"SubGroupName\\": \\"GID_test\\",\\n \\"CostTime\\": 43\\n }\\n ]\\n }\\n ]\\n }\\n ]\\n }\\n}","type":"json"}]', + 'title' => 'View message trace query results', + 'summary' => 'Retrieves the details of a message trace query result by specifying the query task ID.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'ListMqSofamqGroup' => [ - 'methods' => [ - 'post', - 'get', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:GetMqSofamqTraceResult', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'GetMsConfigAttributes' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -3690,268 +2216,419 @@ 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', + 'abilityTreeCode' => '109214', + 'abilityTreeNodes' => ['FEATUREsofaNCKPTU'], ], 'parameters' => [ [ - 'name' => 'GroupId', + 'name' => 'Id', 'in' => 'formData', + 'schema' => ['description' => 'Auto-increment ID of the attribute', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'InstanceId', + 'in' => 'formData', + 'schema' => ['description' => 'System field: environment instance ID', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'abcdEFGH1234', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'ResultMessage' => ['description' => 'Result description', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'Result code', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'Request ID', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], + 'Attribute' => [ + 'description' => 'Attribute information', + 'type' => 'object', + 'properties' => [ + 'InstanceId' => ['description' => 'Instance ID', 'type' => 'string', 'example' => 'abcdEFGH1234', 'title' => ''], + 'AttributeName' => ['description' => 'Attribute name', 'type' => 'string', 'example' => 'switch', 'title' => ''], + 'Id' => ['description' => 'Attribute ID', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'Desc' => ['description' => 'Attribute description', 'type' => 'string', 'example' => '活动开关', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + ], 'description' => '', - 'docRequired' => false, - 'example' => 'GID_test_group_id ', - 'required' => false, - 'type' => 'string', + 'title' => '', + 'example' => '', ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Attribute\\": {\\n \\"InstanceId\\": \\"abcdEFGH1234\\",\\n \\"AttributeName\\": \\"switch\\",\\n \\"Id\\": 1,\\n \\"Desc\\": \\"活动开关\\"\\n }\\n}","type":"json"}]', + 'title' => 'Get Attribute Information', + 'summary' => 'Get the corresponding attribute information by attribute ID.', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [ + ['createdAt' => '2025-03-12T16:17:11.000Z', 'description' => 'Error codes changed'], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:GetMsConfigAttributes', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + ], + 'GetMsConfigResources' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'GroupType', + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'systemTags' => [ + 'operationType' => 'get', + 'abilityTreeCode' => '109215', + 'abilityTreeNodes' => ['FEATUREsofaNCKPTU'], + ], + 'parameters' => [ + [ + 'name' => 'Id', + 'in' => 'formData', + 'schema' => ['description' => 'The auto-increment ID of the resource.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'InstanceId', 'in' => 'formData', + 'schema' => ['description' => 'The system field: environment instance ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'abcdEFGH1234', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], + 'Resource' => [ + 'description' => 'The resource information.', + 'type' => 'object', + 'properties' => [ + 'AppName' => ['description' => 'The application name.', 'type' => 'string', 'example' => 'drmdemo', 'title' => ''], + 'Region' => ['description' => 'The region to which the resource belongs.', 'type' => 'string', 'example' => 'Alipay', 'title' => ''], + 'InstanceId' => ['description' => 'The instance ID.', 'type' => 'string', 'example' => 'abcdEFGH1234', 'title' => ''], + 'ResourceId' => ['description' => 'The resource ID.', 'type' => 'string', 'example' => 'com.alipay.drmResource', 'title' => ''], + 'Id' => ['description' => 'The auto-increment ID of the resource.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'Desc' => ['description' => 'The resource description.', 'type' => 'string', 'example' => '活动开关', 'title' => ''], + 'Attributes' => [ + 'description' => 'The information about all properties of the resource.', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'InstanceId' => ['description' => 'The instance ID.', 'type' => 'string', 'example' => 'abcdEFGH1234', 'title' => ''], + 'AttributeName' => ['description' => 'The property name.', 'type' => 'string', 'example' => 'switch', 'title' => ''], + 'Id' => ['description' => 'The property ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'Desc' => ['description' => 'The property description.', 'type' => 'string', 'example' => '活动开关', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + ], 'description' => '', - 'docRequired' => false, - 'required' => false, - 'type' => 'string', + 'title' => '', + 'example' => '', ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Resource\\": {\\n \\"AppName\\": \\"drmdemo\\",\\n \\"Region\\": \\"Alipay\\",\\n \\"InstanceId\\": \\"abcdEFGH1234\\",\\n \\"ResourceId\\": \\"com.alipay.drmResource\\",\\n \\"Id\\": 1,\\n \\"Desc\\": \\"活动开关\\",\\n \\"Attributes\\": [\\n {\\n \\"InstanceId\\": \\"abcdEFGH1234\\",\\n \\"AttributeName\\": \\"switch\\",\\n \\"Id\\": 1,\\n \\"Desc\\": \\"活动开关\\"\\n }\\n ]\\n }\\n}","type":"json"}]', + 'title' => 'Retrieve resource metadata', + 'summary' => 'Retrieves the metadata of a resource by resource ID.', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [ + ['createdAt' => '2025-03-12T16:17:12.000Z', 'description' => 'Error codes changed'], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:GetMsConfigResources', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + ], + 'GrayPushMsConfigData' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'systemTags' => [ + 'operationType' => 'none', + 'abilityTreeCode' => '109242', + 'abilityTreeNodes' => ['FEATUREsofaNCKPTU'], + ], + 'parameters' => [ + [ + 'name' => 'AttributeId', + 'in' => 'formData', + 'schema' => ['description' => 'The auto-increment ID of the property. You can obtain the ID by calling the query property operation.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'Data', + 'in' => 'formData', + 'schema' => ['description' => 'The property value to push.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'hello world', 'title' => ''], + ], + [ + 'name' => 'Hosts', + 'in' => 'formData', + 'schema' => ['description' => 'The list of machines for canary release push. Separate multiple IP addresses with commas (,).', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '127.0.0.1,127.0.0.2', 'title' => ''], + ], [ 'name' => 'InstanceId', 'in' => 'formData', + 'schema' => ['description' => 'The environment instance ID. This is a system field.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'abcdEFGH1234', 'title' => ''], + ], + [ + 'name' => 'Operator', + 'in' => 'formData', + 'schema' => ['description' => 'The operator.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'wang.li', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], + 'PushResult' => [ + 'description' => 'The list of push results.', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Success' => ['description' => 'Indicates whether the push was successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'Host' => ['description' => 'The destination host of the push.', 'type' => 'string', 'example' => '127.0.0.1', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], 'description' => '', - 'docRequired' => true, - 'example' => 'SOFAMQ_INSTANCE_000001', - 'required' => true, - 'type' => 'string', + 'title' => '', + 'example' => '', ], ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"PushResult\\": [\\n {\\n \\"Success\\": true,\\n \\"Host\\": \\"127.0.0.1\\"\\n }\\n ]\\n}","type":"json"}]', + 'title' => 'Push property value by canary release', + 'summary' => 'Pushes a property value by IP-based canary release.', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' The IP addresses specified for IP-based canary release push must be accessible for the push to succeed.', + 'changeSet' => [ + ['createdAt' => '2025-03-12T16:17:12.000Z', 'description' => 'Error codes changed'], + ], + 'ramActions' => [ + [ + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'sofa:GrayPushMsConfigData', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + ], + 'ListMqSofamqGroup' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ + [ + 'name' => 'GroupId', + 'in' => 'formData', + 'schema' => ['description' => 'The Group ID to query. If this parameter is not specified, all Group IDs are queried.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'GID_test_group_id ', 'title' => ''], + ], + [ + 'name' => 'GroupType', + 'in' => 'formData', + 'schema' => ['description' => 'The group type. Default value: tcp, which indicates that the Group ID is applicable only to message sending and receiving over the TCP protocol.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'tcp', 'title' => ''], + ], + [ + 'name' => 'InstanceId', + 'in' => 'formData', + 'schema' => ['description' => 'The instance ID that corresponds to the Group ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'SOFAMQ_INSTANCE_000001', 'title' => ''], + ], [ 'name' => 'PageNum', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => '1', - 'format' => 'int64', - 'required' => true, - 'type' => 'integer', - ], + 'schema' => ['description' => 'The page number.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], ], [ 'name' => 'PageSize', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => '20', - 'format' => 'int64', - 'required' => true, - 'type' => 'integer', - ], + 'schema' => ['description' => 'The number of entries per page.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '20', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'ResultCode' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'RequestId' => [ - 'description' => '', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - 'type' => 'string', - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The collection of queried subscription relationships.', + 'type' => 'object', 'properties' => [ - 'PageNum' => [ - 'description' => '', - 'example' => '1', - 'format' => 'int64', - 'type' => 'integer', - ], - 'PageSize' => [ - 'description' => '', - 'example' => '20', - 'format' => 'int64', - 'type' => 'integer', - ], - 'Total' => [ - 'description' => '', - 'example' => '100', - 'format' => 'int64', - 'type' => 'integer', - ], + 'PageNum' => ['description' => 'The page number.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'PageSize' => ['description' => 'The number of entries per page.', 'type' => 'integer', 'format' => 'int64', 'example' => '20', 'title' => ''], + 'Total' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int64', 'example' => '100', 'title' => ''], 'Content' => [ - 'description' => '', + 'description' => 'The group information.', + 'type' => 'array', 'items' => [ + 'type' => 'object', 'properties' => [ - 'RetryPerm' => [ - 'format' => 'int64', - 'type' => 'integer', - ], - 'Cluster' => [ - 'description' => '', - 'example' => 'SINGLE', - 'type' => 'string', - ], - 'Remark' => [ - 'description' => '', - 'example' => 'test', - 'type' => 'string', - ], - 'InstanceId' => [ - 'description' => '', - 'example' => 'SOFAMQ_INSTANCE_000001', - 'type' => 'string', - ], - 'GmtModified' => [ - 'description' => '', - 'example' => '1570966857000', - 'format' => 'int64', - 'type' => 'integer', - ], - 'RetryWriteQueueNum' => [ - 'format' => 'int64', - 'type' => 'integer', - ], - 'DeleteMark' => [ - 'type' => 'string', - ], - 'GroupId' => [ - 'description' => 'Group ID', - 'example' => 'test_group_id', - 'type' => 'string', - ], - 'Version' => [ - 'format' => 'int64', - 'type' => 'integer', - ], - 'GmtCreate' => [ - 'description' => '', - 'example' => '1570966857000', - 'format' => 'int64', - 'type' => 'integer', - ], - 'RetryReadQueueNum' => [ - 'format' => 'int64', - 'type' => 'integer', - ], - 'Scope' => [ - 'type' => 'string', - ], - 'Operator' => [ - 'description' => '', - 'example' => 'alipay', - 'type' => 'string', - ], - 'GroupType' => [ - 'description' => '', - 'example' => 'tcp', - 'type' => 'string', - ], - 'ReadEnable' => [ - 'description' => '', - 'example' => 'true', - 'type' => 'boolean', - ], - 'Id' => [ - 'description' => '', - 'example' => '1', - 'format' => 'int64', - 'type' => 'integer', - ], + 'RetryPerm' => ['description' => 'The retry permission.', 'type' => 'integer', 'format' => 'int64', 'example' => '6', 'title' => ''], + 'Cluster' => ['description' => 'The cluster name.', 'type' => 'string', 'example' => 'SINGLE', 'title' => ''], + 'Remark' => ['description' => 'The remarks of the group.', 'type' => 'string', 'example' => 'test', 'title' => ''], + 'InstanceId' => ['description' => 'The instance ID.', 'type' => 'string', 'example' => 'SOFAMQ_INSTANCE_000001', 'title' => ''], + 'GmtModified' => ['description' => 'The modification time. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570966857000', 'title' => ''], + 'RetryWriteQueueNum' => ['description' => 'The retry write queue permission.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'DeleteMark' => ['description' => 'The deletion mark.', 'type' => 'string', 'example' => '0', 'title' => ''], + 'GroupId' => ['description' => 'Group ID', 'type' => 'string', 'example' => 'test_group_id', 'title' => ''], + 'Version' => ['description' => 'The version.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'GmtCreate' => ['description' => 'The creation time. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570966857000', 'title' => ''], + 'RetryReadQueueNum' => ['description' => 'The number of retry read queues.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'Scope' => ['description' => 'The scope.', 'type' => 'string', 'example' => '*', 'title' => ''], + 'Operator' => ['description' => 'The operator.', 'type' => 'string', 'example' => 'alipay', 'title' => ''], + 'GroupType' => ['description' => 'The group type. Default value: tcp, which indicates that the Group ID is applicable only to message sending and receiving over the TCP protocol.', 'type' => 'string', 'example' => 'tcp', 'title' => ''], + 'ReadEnable' => ['description' => 'The read permission.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'Id' => ['description' => 'The database ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], ], - 'type' => 'object', + 'description' => '', + 'title' => '', + 'example' => '', ], - 'type' => 'array', + 'title' => '', + 'example' => '', ], ], - 'type' => 'object', + 'title' => '', + 'example' => '', ], ], - 'type' => 'object', + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"PageNum\\": 1,\\n \\"PageSize\\": 20,\\n \\"Total\\": 100,\\n \\"Content\\": [\\n {\\n \\"RetryPerm\\": 6,\\n \\"Cluster\\": \\"SINGLE\\",\\n \\"Remark\\": \\"test\\",\\n \\"InstanceId\\": \\"SOFAMQ_INSTANCE_000001\\",\\n \\"GmtModified\\": 1570966857000,\\n \\"RetryWriteQueueNum\\": 1,\\n \\"DeleteMark\\": \\"0\\",\\n \\"GroupId\\": \\"test_group_id\\",\\n \\"Version\\": 1,\\n \\"GmtCreate\\": 1570966857000,\\n \\"RetryReadQueueNum\\": 1,\\n \\"Scope\\": \\"*\\",\\n \\"Operator\\": \\"alipay\\",\\n \\"GroupType\\": \\"tcp\\",\\n \\"ReadEnable\\": true,\\n \\"Id\\": 1\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<Data>\\n <PageNum>1</PageNum>\\n <PageSize>20</PageSize>\\n <Content>\\n <Operator>alipay</Operator>\\n <GmtCreate>1570966857000</GmtCreate>\\n <InstanceId>SOFAMQ_INSTANCE_000001</InstanceId>\\n <GmtModified>1570966857000</GmtModified>\\n <ReadEnable>true</ReadEnable>\\n <Cluster>SINGLE</Cluster>\\n <Id>1</Id>\\n <GroupId>test_group_id</GroupId>\\n <Remark>test</Remark>\\n </Content>\\n <Total>100</Total>\\n</Data>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'extraInfo' => ' ', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"PageNum\\": 1,\\n \\"PageSize\\": 20,\\n \\"Total\\": 100,\\n \\"Content\\": [\\n {\\n \\"RetryPerm\\": 6,\\n \\"Cluster\\": \\"SINGLE\\",\\n \\"Remark\\": \\"test\\",\\n \\"InstanceId\\": \\"SOFAMQ_INSTANCE_000001\\",\\n \\"GmtModified\\": 1570966857000,\\n \\"RetryWriteQueueNum\\": 1,\\n \\"DeleteMark\\": \\"0\\",\\n \\"GroupId\\": \\"test_group_id\\",\\n \\"Version\\": 1,\\n \\"GmtCreate\\": 1570966857000,\\n \\"RetryReadQueueNum\\": 1,\\n \\"Scope\\": \\"*\\",\\n \\"Operator\\": \\"alipay\\",\\n \\"GroupType\\": \\"tcp\\",\\n \\"ReadEnable\\": true,\\n \\"Id\\": 1\\n }\\n ]\\n }\\n}","type":"json"}]', + 'title' => 'ListMqSofamqGroup', + 'summary' => 'Queries the list of Group ID resources in a specified environment instance.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', - 'title' => 'ListMqSofamqGroup', - ], - 'ListMqSofamqTopic' => [ - 'methods' => [ - 'post', - 'get', + 'extraInfo' => ' ', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:ListMqSofamqGroup', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'ListMqSofamqTopic' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '000001', - ], + 'schema' => ['description' => 'The ID of the instance for which you want to query the topic list.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '000001', 'title' => ''], ], [ 'name' => 'PageNum', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '1', - ], + 'schema' => ['description' => 'The page number.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], ], [ 'name' => 'PageSize', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '10', - ], + 'schema' => ['description' => 'The number of entries per page.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '10', 'title' => ''], ], [ 'name' => 'Topic', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - 'example' => 'TP_TEST', - ], + 'schema' => ['description' => 'The name of the topic to query. If this parameter is not specified, all topics are queried.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'TP_TEST', 'title' => ''], ], ], 'responses' => [ @@ -3959,141 +2636,91 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The list of topic information returned by the query.', 'type' => 'object', 'properties' => [ - 'PageNum' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'PageSize' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', - ], - 'Total' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '100', - ], + 'PageNum' => ['description' => 'The page number.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'PageSize' => ['description' => 'The number of entries per page.', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], + 'Total' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int64', 'example' => '100', 'title' => ''], 'Content' => [ - 'description' => '', + 'description' => 'The topic information.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'Cluster' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'single', - ], - 'Remark' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'desc', - ], - 'WriteQueueNum' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '8', - ], - 'ReadQueueNum' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '8', - ], - 'InstanceId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '000001', - ], - 'GmtModified' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1570966857000', - ], - 'MessageType' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '0', - ], - 'Perm' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '6', - ], - 'Topic' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'TP_TEST', - ], - 'GmtCreate' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1570966857000', - ], - 'Operator' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'alipay', - ], - 'Id' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], + 'Cluster' => ['description' => 'The cluster name.', 'type' => 'string', 'example' => 'single', 'title' => ''], + 'Remark' => ['description' => 'The remarks of the topic.', 'type' => 'string', 'example' => 'desc', 'title' => ''], + 'WriteQueueNum' => ['description' => 'The number of write partitions.', 'type' => 'integer', 'format' => 'int64', 'example' => '8', 'title' => ''], + 'ReadQueueNum' => ['description' => 'The number of read partitions.', 'type' => 'integer', 'format' => 'int64', 'example' => '8', 'title' => ''], + 'InstanceId' => ['description' => 'The instance ID.', 'type' => 'string', 'example' => '000001', 'title' => ''], + 'GmtModified' => ['description' => 'The modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570966857000', 'title' => ''], + 'MessageType' => ['description' => 'The message type. Valid values:'."\n" + ."\n" + .'0: normal message'."\n" + .'1: partitionally ordered message'."\n" + .'2: globally ordered message'."\n" + .'4: transactional message'."\n" + .'5: scheduled or delayed message.', 'type' => 'integer', 'format' => 'int64', 'example' => '0', 'title' => ''], + 'Perm' => ['description' => 'The read/write mode of the topic. Valid values:'."\n" + ."\n" + .'6: both read and write'."\n" + .'4: write disabled'."\n" + .'2: read disabled.', 'type' => 'integer', 'format' => 'int64', 'example' => '6', 'title' => ''], + 'Topic' => ['description' => 'The topic name.', 'type' => 'string', 'example' => 'TP_TEST', 'title' => ''], + 'GmtCreate' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570966857000', 'title' => ''], + 'Operator' => ['description' => 'The creator.', 'type' => 'string', 'example' => 'alipay', 'title' => ''], + 'Id' => ['description' => 'The database ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"PageNum\\": 1,\\n \\"PageSize\\": 10,\\n \\"Total\\": 100,\\n \\"Content\\": [\\n {\\n \\"Cluster\\": \\"single\\",\\n \\"Remark\\": \\"desc\\",\\n \\"WriteQueueNum\\": 8,\\n \\"ReadQueueNum\\": 8,\\n \\"InstanceId\\": \\"000001\\",\\n \\"GmtModified\\": 1570966857000,\\n \\"MessageType\\": 0,\\n \\"Perm\\": 6,\\n \\"Topic\\": \\"TP_TEST\\",\\n \\"GmtCreate\\": 1570966857000,\\n \\"Operator\\": \\"alipay\\",\\n \\"Id\\": 1\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<Data>\\n <PageNum>1</PageNum>\\n <PageSize>10</PageSize>\\n <Content>\\n <Operator>alipay</Operator>\\n <GmtCreate>1570966857000</GmtCreate>\\n <InstanceId>000001</InstanceId>\\n <Perm>6</Perm>\\n <GmtModified>1570966857000</GmtModified>\\n <Cluster>single</Cluster>\\n <ReadQueueNum/>\\n <Id>1</Id>\\n <Topic>TP_TEST</Topic>\\n <WriteQueueNum>8</WriteQueueNum>\\n <MessageType>0</MessageType>\\n <Remark>desc</Remark>\\n </Content>\\n <Total>100</Total>\\n</Data>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'ListMqSofamqTopic', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"PageNum\\": 1,\\n \\"PageSize\\": 10,\\n \\"Total\\": 100,\\n \\"Content\\": [\\n {\\n \\"Cluster\\": \\"single\\",\\n \\"Remark\\": \\"desc\\",\\n \\"WriteQueueNum\\": 8,\\n \\"ReadQueueNum\\": 8,\\n \\"InstanceId\\": \\"000001\\",\\n \\"GmtModified\\": 1570966857000,\\n \\"MessageType\\": 0,\\n \\"Perm\\": 6,\\n \\"Topic\\": \\"TP_TEST\\",\\n \\"GmtCreate\\": 1570966857000,\\n \\"Operator\\": \\"alipay\\",\\n \\"Id\\": 1\\n }\\n ]\\n }\\n}","type":"json"}]', + 'title' => 'Query topic list', + 'summary' => 'Queries the list of topics for a specified instance.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'ListMqSofamqTrace' => [ - 'methods' => [ - 'post', - 'get', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:ListMqSofamqTopic', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'ListMqSofamqTrace' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4101,55 +2728,27 @@ ], 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'SOFAMQ_INSTANCE_000001', - ], + 'schema' => ['description' => 'The instance ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'SOFAMQ_INSTANCE_000001', 'title' => ''], ], [ 'name' => 'PageNum', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '1', - ], + 'schema' => ['description' => 'The page number.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], ], [ 'name' => 'PageSize', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '20', - ], + 'schema' => ['description' => 'The number of entries per page.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '20', 'title' => ''], ], [ 'name' => 'QueryItem', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => 'TP_xx,0BA6EEBD700549C2FAAE076616860003,keyA', - ], + 'schema' => ['description' => 'The fuzzy query item. Valid values: Topic, Message ID, and Message Key.', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'TP_xx,0BA6EEBD700549C2FAAE076616860003,keyA', 'title' => ''], ], ], 'responses' => [ @@ -4157,445 +2756,239 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The data returned by the query.', 'type' => 'object', 'properties' => [ - 'PageNum' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'PageSize' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '20', - ], - 'Total' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '100', - ], + 'PageNum' => ['description' => 'The page number.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'PageSize' => ['description' => 'The number of entries per page.', 'type' => 'integer', 'format' => 'int64', 'example' => '20', 'title' => ''], + 'Total' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int64', 'example' => '100', 'title' => ''], 'Content' => [ - 'description' => '', + 'description' => 'The trace information.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'Status' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'QUERYING', - ], - 'MsgKey' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'ORDERID_100', - ], - 'Topic' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'TP_xxx', - ], - 'GmtCreate' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1570701259403', - ], - 'InstanceId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'SOFAMQ_INSTANCE_000001', - ], - 'GmtModified' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1570701259403', - ], - 'MsgId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '1E05791C117818B4AAC23B1BB0CE****', - ], - 'QueryId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '272967562652883649157096685****', - ], - 'Cell' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'RZ001', - ], + 'Status' => ['description' => 'The status.', 'type' => 'string', 'example' => 'QUERYING', 'title' => ''], + 'MsgKey' => ['description' => 'The message key used for the message query.', 'type' => 'string', 'example' => 'ORDERID_100', 'title' => ''], + 'Topic' => ['description' => 'The topic of the query.', 'type' => 'string', 'example' => 'TP_xxx', 'title' => ''], + 'GmtCreate' => ['description' => 'The time when the task was created.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570701259403', 'title' => ''], + 'InstanceId' => ['description' => 'The instance ID.', 'type' => 'string', 'example' => 'SOFAMQ_INSTANCE_000001', 'title' => ''], + 'GmtModified' => ['description' => 'The time when the task was last modified.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570701259403', 'title' => ''], + 'MsgId' => ['description' => 'The message ID used for the message query.', 'type' => 'string', 'example' => '1E05791C117818B4AAC23B1BB0CE****', 'title' => ''], + 'QueryId' => ['description' => 'The query ID.', 'type' => 'string', 'example' => '272967562652883649157096685****', 'title' => ''], + 'Cell' => ['description' => 'The cell of the query.', 'type' => 'string', 'example' => 'RZ001', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"PageNum\\": 1,\\n \\"PageSize\\": 20,\\n \\"Total\\": 100,\\n \\"Content\\": [\\n {\\n \\"Status\\": \\"QUERYING\\",\\n \\"MsgKey\\": \\"ORDERID_100\\",\\n \\"Topic\\": \\"TP_xxx\\",\\n \\"GmtCreate\\": 1570701259403,\\n \\"InstanceId\\": \\"SOFAMQ_INSTANCE_000001\\",\\n \\"GmtModified\\": 1570701259403,\\n \\"MsgId\\": \\"1E05791C117818B4AAC23B1BB0CE****\\",\\n \\"QueryId\\": \\"272967562652883649157096685****\\",\\n \\"Cell\\": \\"RZ001\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<Data>\\n <PageNum>1</PageNum>\\n <PageSize>20</PageSize>\\n <Content>\\n <Status>QUERYING</Status>\\n <GmtCreate>1570701259403</GmtCreate>\\n <InstanceId>SOFAMQ_INSTANCE_000001</InstanceId>\\n <MsgKey>ORDERID_100</MsgKey>\\n <QueryId>272967562652883649157096685****</QueryId>\\n <GmtModified>1570701259403</GmtModified>\\n <Topic>TP_xxx</Topic>\\n <Cell>RZ001</Cell>\\n <MsgId>1E05791C117818B4AAC23B1BB0CE****</MsgId>\\n </Content>\\n <Total>100</Total>\\n</Data>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'ListMqSofamqTrace', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"PageNum\\": 1,\\n \\"PageSize\\": 20,\\n \\"Total\\": 100,\\n \\"Content\\": [\\n {\\n \\"Status\\": \\"QUERYING\\",\\n \\"MsgKey\\": \\"ORDERID_100\\",\\n \\"Topic\\": \\"TP_xxx\\",\\n \\"GmtCreate\\": 1570701259403,\\n \\"InstanceId\\": \\"SOFAMQ_INSTANCE_000001\\",\\n \\"GmtModified\\": 1570701259403,\\n \\"MsgId\\": \\"1E05791C117818B4AAC23B1BB0CE****\\",\\n \\"QueryId\\": \\"272967562652883649157096685****\\",\\n \\"Cell\\": \\"RZ001\\"\\n }\\n ]\\n }\\n}","type":"json"}]', + 'title' => 'Query message trace query task list', + 'summary' => 'Queries the list of message trace query tasks under a specified instance.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'ListMqSofamqWarn' => [ - 'methods' => [ - 'post', - 'get', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:ListMqSofamqTrace', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'ListMqSofamqWarn' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'GroupId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'GID_group', - 'required' => false, - 'type' => 'string', - ], + 'schema' => ['description' => 'Set when querying alarm rules for a specified group.', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'GID_group', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'MQ_INST_111111111111_DOxxxxxx', - 'required' => true, - 'type' => 'string', - ], + 'schema' => ['description' => 'Instance ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'MQ_INST_111111111111_DOxxxxxx', 'title' => ''], ], [ 'name' => 'PageNum', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => '1', - 'format' => 'int64', - 'required' => true, - 'type' => 'integer', - ], + 'schema' => ['description' => 'Page number.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], ], [ 'name' => 'PageSize', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => '20', - 'format' => 'int64', - 'required' => true, - 'type' => 'integer', - ], + 'schema' => ['description' => 'Number of entries displayed per page.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '20', 'title' => ''], ], [ 'name' => 'Topic', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'test', - 'required' => false, - 'type' => 'string', - ], + 'schema' => ['description' => 'Set when querying alarm rules for a specified topic.', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'test', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'ResultCode' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'RequestId' => [ - 'description' => '', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - 'type' => 'string', - ], + 'ResultMessage' => ['description' => 'Result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'Result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'Collection of queried alarm rules.', + 'type' => 'object', 'properties' => [ - 'PageNum' => [ - 'description' => '', - 'example' => '1', - 'format' => 'int64', - 'type' => 'integer', - ], - 'PageSize' => [ - 'description' => '', - 'example' => '20', - 'format' => 'int64', - 'type' => 'integer', - ], - 'Total' => [ - 'description' => '', - 'example' => '100', - 'format' => 'int64', - 'type' => 'integer', - ], + 'PageNum' => ['description' => 'Page number.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'PageSize' => ['description' => 'Number of entries displayed per page.', 'type' => 'integer', 'format' => 'int64', 'example' => '20', 'title' => ''], + 'Total' => ['description' => 'Total number of entries.', 'type' => 'integer', 'format' => 'int64', 'example' => '100', 'title' => ''], 'Content' => [ - 'description' => '', + 'description' => 'Alarm rule information.', + 'type' => 'array', 'items' => [ + 'type' => 'object', 'properties' => [ - 'WarnLevel' => [ - 'description' => '', - 'example' => '5', - 'format' => 'int64', - 'type' => 'integer', - ], - 'Frequency' => [ - 'description' => '', - 'example' => '10', - 'format' => 'int64', - 'type' => 'integer', - ], - 'Contacts' => [ - 'description' => '', - 'example' => '', - 'type' => 'string', - ], - 'Attribute' => [ - 'description' => '', - 'example' => '""', - 'type' => 'string', - ], - 'WarnType' => [ - 'description' => '', - 'example' => '1', - 'format' => 'int64', - 'type' => 'integer', - ], - 'InstanceId' => [ - 'description' => '', - 'example' => 'SOFAMQ_INSTANCE_000001', - 'type' => 'string', - ], - 'GmtModified' => [ - 'description' => '', - 'example' => '1570701259403', - 'format' => 'int64', - 'type' => 'integer', - ], - 'GroupId' => [ - 'description' => '', - 'example' => 'GID_TEST', - 'type' => 'string', - ], - 'AlertTime' => [ - 'description' => '', - 'example' => '00:00-23:59', - 'type' => 'string', - ], - 'DelayTime' => [ - 'description' => '', - 'example' => '5', - 'format' => 'int64', - 'type' => 'integer', - ], - 'Topic' => [ - 'description' => '', - 'example' => 'TP_TEST', - 'type' => 'string', - ], - 'GmtCreate' => [ - 'description' => '', - 'example' => '1570701259403', - 'format' => 'int64', - 'type' => 'integer', - ], - 'WarnStatus' => [ - 'description' => '', - 'example' => '1', - 'format' => 'int64', - 'type' => 'integer', - ], - 'BlockTime' => [ - 'description' => '', - 'example' => '10', - 'format' => 'int64', - 'type' => 'integer', - ], - 'Operator' => [ - 'description' => '', - 'example' => 'alipay', - 'type' => 'string', - ], - 'Threshold' => [ - 'description' => '', - 'example' => '3000', - 'format' => 'int64', - 'type' => 'integer', - ], - 'Id' => [ - 'description' => '', - 'example' => '1', - 'format' => 'int64', - 'type' => 'integer', - ], + 'WarnLevel' => ['description' => 'Alarm level.', 'type' => 'integer', 'format' => 'int64', 'example' => '5', 'title' => ''], + 'Frequency' => ['description' => 'Alarm frequency, in minutes.', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], + 'Contacts' => ['description' => 'Contact list.', 'type' => 'string', 'example' => '[["DingTalk", "机器人令牌", "组名"], ["DingTalk", "机器人令牌2", "组名2"]]', 'title' => ''], + 'Attribute' => ['description' => 'Attribute string.', 'type' => 'string', 'example' => '""', 'title' => ''], + 'WarnType' => ['description' => 'Alarm type.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'InstanceId' => ['description' => 'Instance ID.', 'type' => 'string', 'example' => 'SOFAMQ_INSTANCE_000001', 'title' => ''], + 'GmtModified' => ['description' => 'Modification time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570701259403', 'title' => ''], + 'GroupId' => ['description' => 'Consumer group ID.', 'type' => 'string', 'example' => 'GID_TEST', 'title' => ''], + 'AlertTime' => ['description' => 'Alarm time period.', 'type' => 'string', 'example' => '00:00-23:59', 'title' => ''], + 'DelayTime' => ['description' => 'Delay time, in minutes.', 'type' => 'integer', 'format' => 'int64', 'example' => '5', 'title' => ''], + 'Topic' => ['description' => 'Alarm topic.', 'type' => 'string', 'example' => 'TP_TEST', 'title' => ''], + 'GmtCreate' => ['description' => 'Creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570701259403', 'title' => ''], + 'WarnStatus' => ['description' => 'Alarm status.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'BlockTime' => ['description' => 'Message blocking time.', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], + 'Operator' => ['description' => 'Operator.', 'type' => 'string', 'example' => 'alipay', 'title' => ''], + 'Threshold' => ['description' => 'Threshold.', 'type' => 'integer', 'format' => 'int64', 'example' => '3000', 'title' => ''], + 'Id' => ['description' => 'Alarm ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], ], - 'type' => 'object', + 'description' => '', + 'title' => '', + 'example' => '', ], - 'type' => 'array', + 'title' => '', + 'example' => '', ], ], - 'type' => 'object', + 'title' => '', + 'example' => '', ], ], - 'type' => 'object', + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"PageNum\\": 1,\\n \\"PageSize\\": 20,\\n \\"Total\\": 100,\\n \\"Content\\": [\\n {\\n \\"WarnLevel\\": 5,\\n \\"Frequency\\": 10,\\n \\"Contacts\\": \\"[[\\\\\\"DingTalk\\\\\\", \\\\\\"机器人令牌\\\\\\", \\\\\\"组名\\\\\\"], [\\\\\\"DingTalk\\\\\\", \\\\\\"机器人令牌2\\\\\\", \\\\\\"组名2\\\\\\"]]\\",\\n \\"Attribute\\": \\"\\\\\\"\\\\\\"\\",\\n \\"WarnType\\": 1,\\n \\"InstanceId\\": \\"SOFAMQ_INSTANCE_000001\\",\\n \\"GmtModified\\": 1570701259403,\\n \\"GroupId\\": \\"GID_TEST\\",\\n \\"AlertTime\\": \\"00:00-23:59\\",\\n \\"DelayTime\\": 5,\\n \\"Topic\\": \\"TP_TEST\\",\\n \\"GmtCreate\\": 1570701259403,\\n \\"WarnStatus\\": 1,\\n \\"BlockTime\\": 10,\\n \\"Operator\\": \\"alipay\\",\\n \\"Threshold\\": 3000,\\n \\"Id\\": 1\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<Data>\\n <PageNum>1</PageNum>\\n <PageSize>20</PageSize>\\n <Content>\\n <Operator>alipay</Operator>\\n <WarnType>1</WarnType>\\n <Attribute>\\"\\"</Attribute>\\n <InstanceId>SOFAMQ_INSTANCE_000001</InstanceId>\\n <BlockTime>10</BlockTime>\\n <GmtModified>1570701259403</GmtModified>\\n <DelayTime>5</DelayTime>\\n <AlertTime>00:00-23:59</AlertTime>\\n <GroupId>GID_TEST</GroupId>\\n <WarnStatus>1</WarnStatus>\\n <GmtCreate>1570701259403</GmtCreate>\\n <WarnLevel>5</WarnLevel>\\n <Contacts>[[\\"DingTalk\\", \\"机器人令牌\\", \\"组名\\"], [\\"DingTalk\\", \\"机器人令牌2\\", \\"组名2\\"]]</Contacts>\\n <Frequency>10</Frequency>\\n <Id>1</Id>\\n <Topic>TP_TEST</Topic>\\n <Threshold>3000</Threshold>\\n </Content>\\n <Total>100</Total>\\n</Data>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'extraInfo' => ' ', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"PageNum\\": 1,\\n \\"PageSize\\": 20,\\n \\"Total\\": 100,\\n \\"Content\\": [\\n {\\n \\"WarnLevel\\": 5,\\n \\"Frequency\\": 10,\\n \\"Contacts\\": \\"[[\\\\\\"DingTalk\\\\\\", \\\\\\"机器人令牌\\\\\\", \\\\\\"组名\\\\\\"], [\\\\\\"DingTalk\\\\\\", \\\\\\"机器人令牌2\\\\\\", \\\\\\"组名2\\\\\\"]]\\",\\n \\"Attribute\\": \\"\\\\\\"\\\\\\"\\",\\n \\"WarnType\\": 1,\\n \\"InstanceId\\": \\"SOFAMQ_INSTANCE_000001\\",\\n \\"GmtModified\\": 1570701259403,\\n \\"GroupId\\": \\"GID_TEST\\",\\n \\"AlertTime\\": \\"00:00-23:59\\",\\n \\"DelayTime\\": 5,\\n \\"Topic\\": \\"TP_TEST\\",\\n \\"GmtCreate\\": 1570701259403,\\n \\"WarnStatus\\": 1,\\n \\"BlockTime\\": 10,\\n \\"Operator\\": \\"alipay\\",\\n \\"Threshold\\": 3000,\\n \\"Id\\": 1\\n }\\n ]\\n }\\n}","type":"json"}]', + 'title' => 'Query alarm records', + 'summary' => 'Obtain the list of alarm rules.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', - ], - 'ListMqSofamqWarnHistory' => [ - 'methods' => [ - 'post', - 'get', + 'extraInfo' => ' ', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:ListMqSofamqWarn', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'ListMqSofamqWarnHistory' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Cell', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => 'RZ00A', - ], + 'schema' => ['description' => 'Target cell', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'RZ00A', 'title' => ''], ], [ 'name' => 'GroupId', 'in' => 'formData', - 'schema' => [ - 'description' => 'Group ID', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => 'GID_TEST', - ], + 'schema' => ['description' => 'Group ID', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'GID_TEST', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'INSTANCE_XXX', - ], + 'schema' => ['description' => 'Instance ID', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'INSTANCE_XXX', 'title' => ''], ], [ 'name' => 'PageNum', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '1', - ], + 'schema' => ['description' => 'Page number', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], ], [ 'name' => 'PageSize', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '20', - ], + 'schema' => ['description' => 'Number of entries per page', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '20', 'title' => ''], ], [ 'name' => 'Topic', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => 'TP_TEST', - ], + 'schema' => ['description' => 'Topic name', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'TP_TEST', 'title' => ''], ], [ 'name' => 'WarnId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'docRequired' => true, - 'example' => '4', - ], + 'schema' => ['description' => 'Alert rule ID', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => true, 'example' => '4', 'title' => ''], ], ], 'responses' => [ @@ -4603,117 +2996,213 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], + 'ResultMessage' => ['description' => 'Result description', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'Result code', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'Request ID', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'Collection of queried alert logs', 'type' => 'object', 'properties' => [ - 'PageNum' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'PageSize' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '20', - ], - 'Total' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', - ], + 'PageNum' => ['description' => 'Page number', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'PageSize' => ['description' => 'Number of entries per page', 'type' => 'integer', 'format' => 'int64', 'example' => '20', 'title' => ''], + 'Total' => ['description' => 'Total number of entries', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], 'Content' => [ - 'description' => '', + 'description' => 'Alert log information', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'WarnId' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'GroupId' => [ - 'description' => 'Group ID', - 'type' => 'string', - 'example' => 'GID_TEST', - ], - 'Topic' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'TP_TEST', - ], - 'GmtCreate' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1570701259403', - ], - 'WarnInfo' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'InstanceId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'SOFAMQ_INSTANCE_000001', - ], - 'GmtModified' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1570701259403', - ], - 'Cell' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'RZ00A', - ], + 'WarnId' => ['description' => 'Alert ID', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'GroupId' => ['description' => 'Group ID', 'type' => 'string', 'example' => 'GID_TEST', 'title' => ''], + 'Topic' => ['description' => 'Topic name', 'type' => 'string', 'example' => 'TP_TEST', 'title' => ''], + 'GmtCreate' => ['description' => 'Creation time', 'type' => 'integer', 'format' => 'int64', 'example' => '1570701259403', 'title' => ''], + 'WarnInfo' => ['description' => 'Alert information', 'type' => 'string', 'example' => '"Alert: 消息积压: 609 大于阈值: 600, 消息延时: 23478710ms 大于阈值: 10ms, "', 'title' => ''], + 'InstanceId' => ['description' => 'Instance ID', 'type' => 'string', 'example' => 'SOFAMQ_INSTANCE_000001', 'title' => ''], + 'GmtModified' => ['description' => 'Modification time', 'type' => 'integer', 'format' => 'int64', 'example' => '1570701259403', 'title' => ''], + 'Cell' => ['description' => 'Cell name', 'type' => 'string', 'example' => 'RZ00A', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"PageNum\\": 1,\\n \\"PageSize\\": 20,\\n \\"Total\\": 10,\\n \\"Content\\": [\\n {\\n \\"WarnId\\": 1,\\n \\"GroupId\\": \\"GID_TEST\\",\\n \\"Topic\\": \\"TP_TEST\\",\\n \\"GmtCreate\\": 1570701259403,\\n \\"WarnInfo\\": \\"\\\\\\"Alert: 消息积压: 609 大于阈值: 600, 消息延时: 23478710ms 大于阈值: 10ms, \\\\\\"\\",\\n \\"InstanceId\\": \\"SOFAMQ_INSTANCE_000001\\",\\n \\"GmtModified\\": 1570701259403,\\n \\"Cell\\": \\"RZ00A\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<Data>\\n <PageNum>1</PageNum>\\n <PageSize>20</PageSize>\\n <Content>\\n <WarnId/>\\n <GmtCreate/>\\n <InstanceId>SOFAMQ_INSTANCE_000001</InstanceId>\\n <GmtModified/>\\n <WarnInfo>\\"Alert: 消息积压: 609 大于阈值: 600, 消息延时: 23478710ms 大于阈值: 10ms, \\"</WarnInfo>\\n <Topic>TP_TEST</Topic>\\n <Cell>RZ00A</Cell>\\n <GroupId>GID_TEST</GroupId>\\n </Content>\\n <Total>10</Total>\\n</Data>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'ListMqSofamqWarnHistory', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"PageNum\\": 1,\\n \\"PageSize\\": 20,\\n \\"Total\\": 10,\\n \\"Content\\": [\\n {\\n \\"WarnId\\": 1,\\n \\"GroupId\\": \\"GID_TEST\\",\\n \\"Topic\\": \\"TP_TEST\\",\\n \\"GmtCreate\\": 1570701259403,\\n \\"WarnInfo\\": \\"\\\\\\"Alert: 消息积压: 609 大于阈值: 600, 消息延时: 23478710ms 大于阈值: 10ms, \\\\\\"\\",\\n \\"InstanceId\\": \\"SOFAMQ_INSTANCE_000001\\",\\n \\"GmtModified\\": 1570701259403,\\n \\"Cell\\": \\"RZ00A\\"\\n }\\n ]\\n }\\n}","type":"json"}]', + 'title' => 'Query Historical Alert Records', + 'summary' => 'Query historical alert records. By default, alert information within the last 30 days is retained.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:ListMqSofamqWarnHistory', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], ], - 'QueryMqSofamqConsumerAccumulate' => [ - 'methods' => [ - 'post', - 'get', + 'LogoutMsRegistryService' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], ], - 'schemes' => [ - 'http', - 'https', + 'operationType' => 'readAndWrite', + 'systemTags' => [], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => true, 'docRequired' => true, 'description' => '', 'title' => '', 'example' => ''], + ], + [ + 'name' => 'ServerIpsRepeatList', + 'in' => 'formData', + 'style' => 'repeatList', + 'schema' => [ + 'type' => 'array', + 'items' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'required' => true, + 'maxItems' => 100, + 'description' => '', + 'title' => '', + 'example' => '', + ], + ], ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'ResultMessage' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'ResultCode' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'RequestId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + ], + ], + 'errorCodes' => [ + 500 => [ + ['errorCode' => 'UnknowError.SystemError', 'errorMessage' => 'An unknown error occurred in the system.', 'description' => 'An unknown error occurred in the system. Please submit the work order after the refresh attempt is invalid.'], + ], + ], + 'title' => '', + 'summary' => '', + 'changeSet' => [], + 'ramActions' => [], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"\\",\\n \\"ResultCode\\": \\"\\",\\n \\"RequestId\\": \\"\\"\\n}","type":"json"}]', + ], + 'PushMsConfigData' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'readAndWrite', + 'systemTags' => [], + 'parameters' => [ + [ + 'name' => 'AttributeId', + 'in' => 'formData', + 'schema' => ['description' => 'The auto-increment ID of the property.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'Cells', + 'in' => 'formData', + 'schema' => ['description' => 'The list of cells to which the value is published, separated by commas. If this parameter is left empty, the value is pushed to all cells.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'Cell1,Cell2', 'title' => ''], + ], + [ + 'name' => 'Data', + 'in' => 'formData', + 'schema' => ['description' => 'The property value to push.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => '12', 'title' => ''], + ], + [ + 'name' => 'InstanceId', + 'in' => 'formData', + 'schema' => ['description' => 'The environment instance ID. This is a system field.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'abcdEFGH1234', 'title' => ''], + ], + [ + 'name' => 'Operator', + 'in' => 'formData', + 'schema' => ['description' => 'The operator who performs the push.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'wang.li', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + ], + ], + 'errorCodes' => [], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","type":"json"}]', + 'title' => 'Push core property value', + 'summary' => 'Pushes a property value. After the push, all clients that subscribe to the corresponding property update the in-memory value within one second and invoke the setter method associated with the property.', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [ + ['createdAt' => '2025-03-12T16:17:11.000Z', 'description' => 'Error codes changed'], + ], + 'ramActions' => [ + [ + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'sofa:PushMsConfigData', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + ], + 'QueryMqSofamqConsumerAccumulate' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4724,160 +3213,110 @@ 'systemTags' => [ 'operationType' => 'get', 'abilityTreeCode' => '110354', - 'abilityTreeNodes' => [ - 'FEATUREsofaBCGLVK', - ], + 'abilityTreeNodes' => ['FEATUREsofaBCGLVK'], ], 'parameters' => [ [ 'name' => 'Cell', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => false, - 'example' => 'RZ01A', - 'required' => false, - 'type' => 'string', - ], + 'schema' => ['description' => 'The cell where the Group ID to query resides.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'RZ01A', 'title' => ''], ], [ 'name' => 'Detail', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => false, - 'example' => 'true', - 'required' => false, - 'type' => 'boolean', - ], + 'schema' => ['description' => 'Specifies whether to query detailed information. Valid values:'."\n" + .'- true: Query detailed information.'."\n" + .'- false: Do not query detailed information. This is the default value.', 'type' => 'boolean', 'required' => false, 'docRequired' => false, 'example' => 'true', 'title' => ''], ], [ 'name' => 'GroupId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'GID_test_consumer_id', - 'required' => true, - 'type' => 'string', - ], + 'schema' => ['description' => 'The Group ID of the consumer to query.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'GID_test_consumer_id', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'MQ_INST_111111111111_DOxxxxxx', - 'required' => true, - 'type' => 'string', - ], + 'schema' => ['description' => 'The instance ID. This parameter is required for instances that have independent namespaces.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'MQ_INST_111111111111_DOxxxxxx', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'ResultCode' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'RequestId' => [ - 'description' => '', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - 'type' => 'string', - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The consumption backlog of the specified consumer.', + 'type' => 'object', 'properties' => [ - 'ConsumeTps' => [ - 'description' => '', - 'example' => '10', - 'type' => 'string', - ], - 'TotalDiff' => [ - 'description' => '', - 'example' => '100', - 'format' => 'int64', - 'type' => 'integer', - ], - 'LastTimestamp' => [ - 'description' => '', - 'example' => '1566231000000', - 'format' => 'int64', - 'type' => 'integer', - ], - 'DelayTime' => [ - 'description' => '', - 'example' => '10000', - 'format' => 'int64', - 'type' => 'integer', - ], - 'Online' => [ - 'description' => '', - 'example' => 'true', - 'type' => 'boolean', - ], + 'ConsumeTps' => ['description' => 'The total TPS at which consumer instances under this Group ID receive messages. Unit: messages per second.', 'type' => 'string', 'example' => '10', 'title' => ''], + 'TotalDiff' => ['description' => 'The number of accumulated messages for this topic.', 'type' => 'integer', 'format' => 'int64', 'example' => '100', 'title' => ''], + 'LastTimestamp' => ['description' => 'The production time of the most recently consumed message in this topic. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'example' => '1566231000000', 'title' => ''], + 'DelayTime' => ['description' => 'The maximum consumption delay time for messages sent to this topic. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'example' => '10000', 'title' => ''], + 'Online' => ['description' => 'Indicates whether any consumer instances under this Group ID are online. The Group ID is considered online as long as at least one consumer instance is online. Valid values:'."\n" + ."\n" + .'- true: Online.'."\n" + .'- false: Not online.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'DetailInTopicList' => [ - 'description' => '', + 'description' => 'The details of each topic.', + 'type' => 'array', 'items' => [ + 'type' => 'object', 'properties' => [ - 'TotalDiff' => [ - 'description' => '', - 'example' => '0', - 'format' => 'int64', - 'type' => 'integer', - ], - 'DelayTime' => [ - 'description' => '', - 'example' => '0', - 'format' => 'int64', - 'type' => 'integer', - ], - 'LastTimestamp' => [ - 'description' => '', - 'example' => '1570701259403', - 'format' => 'int64', - 'type' => 'integer', - ], - 'Topic' => [ - 'description' => '', - 'example' => 'test-mq_topic', - 'type' => 'string', - ], + 'TotalDiff' => ['description' => 'The total number of accumulated messages for this topic.', 'type' => 'integer', 'format' => 'int64', 'example' => '0', 'title' => ''], + 'DelayTime' => ['description' => 'The delay time. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'example' => '0', 'title' => ''], + 'LastTimestamp' => ['description' => 'The last update time. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570701259403', 'title' => ''], + 'Topic' => ['description' => 'The topic name.', 'type' => 'string', 'example' => 'test-mq_topic', 'title' => ''], ], - 'type' => 'object', + 'description' => '', + 'title' => '', + 'example' => '', ], - 'type' => 'array', + 'title' => '', + 'example' => '', ], ], - 'type' => 'object', + 'title' => '', + 'example' => '', ], ], - 'type' => 'object', + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"ConsumeTps\\": \\"10\\",\\n \\"TotalDiff\\": 100,\\n \\"LastTimestamp\\": 1566231000000,\\n \\"DelayTime\\": 10000,\\n \\"Online\\": true,\\n \\"DetailInTopicList\\": [\\n {\\n \\"TotalDiff\\": 0,\\n \\"DelayTime\\": 0,\\n \\"LastTimestamp\\": 1570701259403,\\n \\"Topic\\": \\"test-mq_topic\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<Data>\\n <ConsumeTps>10</ConsumeTps>\\n <LastTimestamp>1566231000000</LastTimestamp>\\n <TotalDiff>100</TotalDiff>\\n <DelayTime>10000</DelayTime>\\n <Online>true</Online>\\n <DetailInTopicList>\\n <LastTimestamp>1570701259403</LastTimestamp>\\n <TotalDiff>0</TotalDiff>\\n <DelayTime>0</DelayTime>\\n <Topic>test-mq_topic</Topic>\\n </DetailInTopicList>\\n</Data>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'extraInfo' => ' ', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"ConsumeTps\\": \\"10\\",\\n \\"TotalDiff\\": 100,\\n \\"LastTimestamp\\": 1566231000000,\\n \\"DelayTime\\": 10000,\\n \\"Online\\": true,\\n \\"DetailInTopicList\\": [\\n {\\n \\"TotalDiff\\": 0,\\n \\"DelayTime\\": 0,\\n \\"LastTimestamp\\": 1570701259403,\\n \\"Topic\\": \\"test-mq_topic\\"\\n }\\n ]\\n }\\n}","type":"json"}]', + 'title' => 'Query consumer message backlog', + 'summary' => 'Provides a rough assessment of message consumption and latency.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', - ], - 'QueryMqSofamqConsumerConnection' => [ - 'methods' => [ - 'post', - 'get', + 'extraInfo' => ' ', + 'changeSet' => [ + ['createdAt' => '2025-03-12T05:55:26.000Z', 'description' => 'Error codes changed'], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryMqSofamqConsumerAccumulate', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'QueryMqSofamqConsumerConnection' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -4885,42 +3324,22 @@ ], 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Cell', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => 'RZ01A', - ], + 'schema' => ['description' => 'The cell in which the specified Group ID resides.', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'RZ01A', 'title' => ''], ], [ 'name' => 'GroupId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'GID_test_consumer_id', - ], + 'schema' => ['description' => 'The Group ID to query.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'GID_test_consumer_id', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'MQ_INST_111111111111_DOxxxxxx', - ], + 'schema' => ['description' => 'The instance ID that corresponds to the Group ID. This parameter is required for instances that have independent namespaces.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'MQ_INST_111111111111_DOxxxxxx', 'title' => ''], ], ], 'responses' => [ @@ -4928,81 +3347,71 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The connection information of the specified Group ID.', 'type' => 'object', 'properties' => [ 'ConnectionList' => [ - 'description' => '', + 'description' => 'The connection information of the specified Group ID.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'RemoteIp' => [ - 'description' => '', - 'type' => 'string', - 'example' => '42.120.74.**', - ], - 'ClientAddr' => [ - 'description' => '', - 'type' => 'string', - 'example' => '30.5.121.**', - ], - 'Version' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'V4_3_6_SNAPSHOT', - ], - 'Language' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'JAVA', - ], - 'ClientId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '30.5.121.**@25560#-1999745829#-1737591554#458773089270275', - ], + 'RemoteIp' => ['description' => 'The host IP address or public IP address.', 'type' => 'string', 'example' => '42.120.74.**', 'title' => ''], + 'ClientAddr' => ['description' => 'The address and port of the consumer instance.', 'type' => 'string', 'example' => '30.5.121.**', 'title' => ''], + 'Version' => ['description' => 'The version of the consumer client.', 'type' => 'string', 'example' => 'V4_3_6_SNAPSHOT', 'title' => ''], + 'Language' => ['description' => 'The programming language of the consumer client.', 'type' => 'string', 'example' => 'JAVA', 'title' => ''], + 'ClientId' => ['description' => 'The ID of the consumer instance.', 'type' => 'string', 'example' => '30.5.121.**@25560#-1999745829#-1737591554#458773089270275', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"ConnectionList\\": [\\n {\\n \\"RemoteIp\\": \\"42.120.74.**\\",\\n \\"ClientAddr\\": \\"30.5.121.**\\",\\n \\"Version\\": \\"V4_3_6_SNAPSHOT\\",\\n \\"Language\\": \\"JAVA\\",\\n \\"ClientId\\": \\"30.5.121.**@25560#-1999745829#-1737591554#458773089270275\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<Data>\\n <ConnectionList>\\n <ClientAddr>30.5.121.**</ClientAddr>\\n <Language>JAVA</Language>\\n <RemoteIp>42.120.74.**</RemoteIp>\\n <Version>V4_3_6_SNAPSHOT</Version>\\n <ClientId>30.5.121.**@25560#-1999745829#-1737591554#458773089270275</ClientId>\\n </ConnectionList>\\n</Data>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'QueryMqSofamqConsumerConnection', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"ConnectionList\\": [\\n {\\n \\"RemoteIp\\": \\"42.120.74.**\\",\\n \\"ClientAddr\\": \\"30.5.121.**\\",\\n \\"Version\\": \\"V4_3_6_SNAPSHOT\\",\\n \\"Language\\": \\"JAVA\\",\\n \\"ClientId\\": \\"30.5.121.**@25560#-1999745829#-1737591554#458773089270275\\"\\n }\\n ]\\n }\\n}","type":"json"}]', + 'title' => 'Determine whether the consumer of a specified group ID is online', + 'summary' => 'Determines whether the consumer of a specified Group ID is online and retrieves the detailed list of client connections.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'QueryMqSofamqConsumerTimespan' => [ - 'methods' => [ - 'post', - 'get', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryMqSofamqConsumerConnection', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'QueryMqSofamqConsumerTimespan' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5013,54 +3422,28 @@ 'systemTags' => [ 'operationType' => 'get', 'abilityTreeCode' => '110356', - 'abilityTreeNodes' => [ - 'FEATUREsofaBCGLVK', - ], + 'abilityTreeNodes' => ['FEATUREsofaBCGLVK'], ], 'parameters' => [ [ 'name' => 'Cell', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => 'RZ01A', - ], + 'schema' => ['description' => 'The cell where the consumer group ID to query resides.', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'RZ01A', 'title' => ''], ], [ 'name' => 'GroupId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'GID_test_group_id', - ], + 'schema' => ['description' => 'The consumer group ID to query.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'GID_test_group_id', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'MQ_INST_111111111111_DOxxxxxx', - ], + 'schema' => ['description' => 'The instance ID that corresponds to the consumer group ID to query. This parameter is required for instances that have independent namespaces.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'MQ_INST_111111111111_DOxxxxxx', 'title' => ''], ], [ 'name' => 'Topic', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'test-mq_topic', - ], + 'schema' => ['description' => 'The topic subscribed to by the consumer group ID to query.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'test-mq_topic', 'title' => ''], ], ], 'responses' => [ @@ -5068,175 +3451,105 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The query result.', 'type' => 'object', 'properties' => [ - 'MaxTimestamp' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1570761026804', - ], - 'MinTimestamp' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1570701231122', - ], - 'InstanceId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'MQ_INST_111111111111_DOxxxxxx', - ], - 'ConsumeTimestamp' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1570761026400', - ], - 'Topic' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'test-mq_topic', - ], + 'MaxTimestamp' => ['description' => 'The timestamp of the earliest message currently stored for the entire topic.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570761026804', 'title' => ''], + 'MinTimestamp' => ['description' => 'The timestamp of the latest message currently stored for the entire topic.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570701231122', 'title' => ''], + 'InstanceId' => ['description' => 'The instance ID that corresponds to the consumer group ID to query.', 'type' => 'string', 'example' => 'MQ_INST_111111111111_DOxxxxxx', 'title' => ''], + 'ConsumeTimestamp' => ['description' => 'The most recent time when the current group consumed the topic.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570761026400', 'title' => ''], + 'Topic' => ['description' => 'The name of the topic to query.', 'type' => 'string', 'example' => 'test-mq_topic', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"MaxTimestamp\\": 1570761026804,\\n \\"MinTimestamp\\": 1570701231122,\\n \\"InstanceId\\": \\"MQ_INST_111111111111_DOxxxxxx\\",\\n \\"ConsumeTimestamp\\": 1570761026400,\\n \\"Topic\\": \\"test-mq_topic\\"\\n }\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<Data>\\n <MinTimestamp>1570701231122</MinTimestamp>\\n <ConsumeTimestamp>1570761026400</ConsumeTimestamp>\\n <InstanceId>MQ_INST_111111111111_DOxxxxxx</InstanceId>\\n <MaxTimestamp>1570761026804</MaxTimestamp>\\n <Topic>test-mq_topic</Topic>\\n</Data>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'QueryMqSofamqConsumerTimespan', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"MaxTimestamp\\": 1570761026804,\\n \\"MinTimestamp\\": 1570701231122,\\n \\"InstanceId\\": \\"MQ_INST_111111111111_DOxxxxxx\\",\\n \\"ConsumeTimestamp\\": 1570761026400,\\n \\"Topic\\": \\"test-mq_topic\\"\\n }\\n}","type":"json"}]', + 'title' => 'Query consumer time span', + 'summary' => 'Queries the earliest and latest message timestamps currently stored on the server for a specified topic, as well as the most recent consumption time of the consumer.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'QueryMqSofamqDLQMessageByGroupId' => [ - 'methods' => [ - 'post', - 'get', + 'changeSet' => [ + ['createdAt' => '2025-03-12T12:07:11.000Z', 'description' => 'Error codes changed'], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryMqSofamqConsumerTimespan', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'QueryMqSofamqDLQMessageByGroupId' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'BeginTime', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '1570723200000', - ], + 'schema' => ['description' => 'The beginning timestamp of the query range.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1570723200000', 'title' => ''], ], [ 'name' => 'Cell', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => 'RZ01A', - ], + 'schema' => ['description' => 'The cell to query.', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'RZ01A', 'title' => ''], ], [ 'name' => 'EndTime', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '1570809600000', - ], + 'schema' => ['description' => 'The ending timestamp of the query range.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1570809600000', 'title' => ''], ], [ 'name' => 'GroupId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'GID_test_group_id', - ], + 'schema' => ['description' => 'The consumer Group ID to query.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'GID_test_group_id', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'MQ_INST_111111111111_DOxxxxxx', - ], + 'schema' => ['description' => 'The instance ID corresponding to the messages to query. This parameter is required for instances that have independent namespaces.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'MQ_INST_111111111111_DOxxxxxx', 'title' => ''], ], [ 'name' => 'PageNum', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '1', - ], + 'schema' => ['description' => 'The page number.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], ], [ 'name' => 'PageSize', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '10', - ], + 'schema' => ['description' => 'The number of entries per page.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '10', 'title' => ''], ], [ 'name' => 'TaskId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => '0BC1310300002A9F000021E4D7A48346', - ], + 'schema' => ['description' => 'The ID of the query task. This parameter is not required for the first query. For subsequent queries, this parameter is required. Obtain the value from the response of the previous query.', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '0BC1310300002A9F000021E4D7A48346', 'title' => ''], ], ], 'responses' => [ @@ -5244,158 +3557,97 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The message content.', 'type' => 'object', 'properties' => [ - 'PageNum' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'PageSize' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', - ], - 'Total' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '100', - ], - 'TaskId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '0BC1310300002A9F000021E4D7A48346', - ], + 'PageNum' => ['description' => 'The page number.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'PageSize' => ['description' => 'The number of entries per page.', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], + 'Total' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int64', 'example' => '100', 'title' => ''], + 'TaskId' => ['description' => 'The query task ID returned when a query is first created. This ID is used for subsequent message retrieval.', 'type' => 'string', 'example' => '0BC1310300002A9F000021E4D7A48346', 'title' => ''], 'Content' => [ - 'description' => '', + 'description' => 'The detailed information of the messages.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'StoreSize' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '407', - ], - 'ReconsumeTimes' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'StoreTimestamp' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1570761026708', - ], - 'Topic' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'test-mq_topic', - ], - 'StoreHost' => [ - 'description' => '', - 'type' => 'string', - 'example' => '11.220.***.***:10911', - ], - 'BornTimestamp' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1570761026630', - ], - 'InstanceId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'MQ_INST_111111111111_DOxxxxxx', - ], - 'Body' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'SGVsbG8gTVEg5raT7oWf5p6D5ai05ayt55iv', - ], - 'MsgId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '1E0578FE110F18B4AAC235C0C8460BA2', - ], - 'BodyCrc' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '914112295', - ], - 'BornHost' => [ - 'description' => '', - 'type' => 'string', - 'example' => '42.120.**.**:64646', - ], + 'StoreSize' => ['description' => 'The message size.', 'type' => 'integer', 'format' => 'int64', 'example' => '407', 'title' => ''], + 'ReconsumeTimes' => ['description' => 'The number of consumption retries for the message.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'StoreTimestamp' => ['description' => 'The timestamp when the message was stored on the server.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570761026708', 'title' => ''], + 'Topic' => ['description' => 'The topic of the message.', 'type' => 'string', 'example' => 'test-mq_topic', 'title' => ''], + 'StoreHost' => ['description' => 'The server instance that stores the message.', 'type' => 'string', 'example' => '11.220.***.***:10911', 'title' => ''], + 'BornTimestamp' => ['description' => 'The timestamp when the message was generated.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570761026630', 'title' => ''], + 'InstanceId' => ['description' => 'The instance ID.', 'type' => 'string', 'example' => 'MQ_INST_111111111111_DOxxxxxx', 'title' => ''], + 'Body' => ['description' => 'The message body.', 'type' => 'string', 'example' => 'SGVsbG8gTVEg5raT7oWf5p6D5ai05ayt55iv', 'title' => ''], + 'MsgId' => ['description' => 'The message ID.', 'type' => 'string', 'example' => '1E0578FE110F18B4AAC235C0C8460BA2', 'title' => ''], + 'BodyCrc' => ['description' => 'The CRC checksum of the message body.', 'type' => 'integer', 'format' => 'int64', 'example' => '914112295', 'title' => ''], + 'BornHost' => ['description' => 'The client instance that generated the message.', 'type' => 'string', 'example' => '42.120.**.**:64646', 'title' => ''], 'PropertyList' => [ - 'description' => '', + 'description' => 'The message property list.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'TAGS', - ], - 'Value' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'TagA', - ], + 'Name' => ['description' => 'The key name.', 'type' => 'string', 'example' => 'TAGS', 'title' => ''], + 'Value' => ['description' => 'The value.', 'type' => 'string', 'example' => 'TagA', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"PageNum\\": 1,\\n \\"PageSize\\": 10,\\n \\"Total\\": 100,\\n \\"TaskId\\": \\"0BC1310300002A9F000021E4D7A48346\\",\\n \\"Content\\": [\\n {\\n \\"StoreSize\\": 407,\\n \\"ReconsumeTimes\\": 1,\\n \\"StoreTimestamp\\": 1570761026708,\\n \\"Topic\\": \\"test-mq_topic\\",\\n \\"StoreHost\\": \\"11.220.***.***:10911\\",\\n \\"BornTimestamp\\": 1570761026630,\\n \\"InstanceId\\": \\"MQ_INST_111111111111_DOxxxxxx\\",\\n \\"Body\\": \\"SGVsbG8gTVEg5raT7oWf5p6D5ai05ayt55iv\\",\\n \\"MsgId\\": \\"1E0578FE110F18B4AAC235C0C8460BA2\\",\\n \\"BodyCrc\\": 914112295,\\n \\"BornHost\\": \\"42.120.**.**:64646\\",\\n \\"PropertyList\\": [\\n {\\n \\"Name\\": \\"TAGS\\",\\n \\"Value\\": \\"TagA\\"\\n }\\n ]\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<Data>\\n <TaskId>0BC1310300002A9F000021E4D7A48346</TaskId>\\n <PageNum>1</PageNum>\\n <PageSize>10</PageSize>\\n <Content>\\n <BornTimestamp>1570761026630</BornTimestamp>\\n <InstanceId>MQ_INST_111111111111_DOxxxxxx</InstanceId>\\n <StoreSize>407</StoreSize>\\n <BornHost>42.120.**.**:64646</BornHost>\\n <BodyCrc>914112295</BodyCrc>\\n <Topic>test-mq_topic</Topic>\\n <Body>SGVsbG8gTVEg5raT7oWf5p6D5ai05ayt55iv</Body>\\n <ReconsumeTimes>1</ReconsumeTimes>\\n <MsgId>1E0578FE110F18B4AAC235C0C8460BA2</MsgId>\\n <StoreHost>11.220.***.***:10911</StoreHost>\\n <StoreTimestamp>1570761026708</StoreTimestamp>\\n </Content>\\n <Content>\\n <PropertyList>\\n <Value>TagA</Value>\\n <Name>TAGS</Name>\\n </PropertyList>\\n </Content>\\n <Total>100</Total>\\n</Data>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'QueryMqSofamqDLQMessageByGroupId', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"PageNum\\": 1,\\n \\"PageSize\\": 10,\\n \\"Total\\": 100,\\n \\"TaskId\\": \\"0BC1310300002A9F000021E4D7A48346\\",\\n \\"Content\\": [\\n {\\n \\"StoreSize\\": 407,\\n \\"ReconsumeTimes\\": 1,\\n \\"StoreTimestamp\\": 1570761026708,\\n \\"Topic\\": \\"test-mq_topic\\",\\n \\"StoreHost\\": \\"11.220.***.***:10911\\",\\n \\"BornTimestamp\\": 1570761026630,\\n \\"InstanceId\\": \\"MQ_INST_111111111111_DOxxxxxx\\",\\n \\"Body\\": \\"SGVsbG8gTVEg5raT7oWf5p6D5ai05ayt55iv\\",\\n \\"MsgId\\": \\"1E0578FE110F18B4AAC235C0C8460BA2\\",\\n \\"BodyCrc\\": 914112295,\\n \\"BornHost\\": \\"42.120.**.**:64646\\",\\n \\"PropertyList\\": [\\n {\\n \\"Name\\": \\"TAGS\\",\\n \\"Value\\": \\"TagA\\"\\n }\\n ]\\n }\\n ]\\n }\\n}","type":"json"}]', + 'title' => 'Query dead-letter messages by group', + 'summary' => 'Queries all dead-letter messages within a specified Group ID during a specified time range by paging.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'QueryMqSofamqGroupSubDetail' => [ - 'methods' => [ - 'post', - 'get', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryMqSofamqDLQMessageByGroupId', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'QueryMqSofamqGroupSubDetail' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5403,128 +3655,97 @@ ], 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Cell', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => false, - 'example' => 'RZ01A', - 'required' => false, - 'type' => 'string', - ], + 'schema' => ['description' => 'The cell in which the Group ID to query resides.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'RZ01A', 'title' => ''], ], [ 'name' => 'GroupId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'GID_test_group_id', - 'required' => true, - 'type' => 'string', - ], + 'schema' => ['description' => 'The Group ID to query.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'GID_test_group_id', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'SOFAMQ_INSTANCE_000001', - 'required' => true, - 'type' => 'string', - ], + 'schema' => ['description' => 'The instance ID corresponding to the Group ID to query. This parameter is required for instances that have independent namespaces.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'SOFAMQ_INSTANCE_000001', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'ResultCode' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'RequestId' => [ - 'description' => '', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - 'type' => 'string', - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The returned data.', + 'type' => 'object', 'properties' => [ - 'GroupId' => [ - 'description' => 'Group ID', - 'example' => 'GID_test_group_id', - 'type' => 'string', - ], - 'MessageModel' => [ - 'description' => '', - 'example' => 'CLUSTERING', - 'type' => 'string', - ], - 'Online' => [ - 'description' => '', - 'example' => 'true', - 'type' => 'boolean', - ], + 'GroupId' => ['description' => 'Group ID', 'type' => 'string', 'example' => 'GID_test_group_id', 'title' => ''], + 'MessageModel' => ['description' => 'The deployment model. Valid values:'."\n" + .'- BROADCASTING: broadcasting consumption mode.'."\n" + .'- CLUSTERING: clustering consumption mode.', 'type' => 'string', 'example' => 'CLUSTERING', 'title' => ''], + 'Online' => ['description' => 'Indicates whether the consumer is online.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'SubscriptionDataList' => [ - 'description' => '', + 'description' => 'The subscription information list.', + 'type' => 'array', 'items' => [ + 'type' => 'object', 'properties' => [ - 'SubString' => [ - 'description' => '', - 'example' => '*', - 'type' => 'string', - ], - 'Online' => [ - 'description' => '', - 'example' => 'true', - 'type' => 'boolean', - ], - 'Topic' => [ - 'description' => '', - 'example' => 'test-mq_topic', - 'type' => 'string', - ], + 'SubString' => ['description' => 'The subscription matching string.', 'type' => 'string', 'example' => '*', 'title' => ''], + 'Online' => ['description' => 'Indicates whether the consumer is online.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + 'Topic' => ['description' => 'The topic name.', 'type' => 'string', 'example' => 'test-mq_topic', 'title' => ''], ], - 'type' => 'object', + 'description' => '', + 'title' => '', + 'example' => '', ], - 'type' => 'array', + 'title' => '', + 'example' => '', ], ], - 'type' => 'object', + 'title' => '', + 'example' => '', ], ], - 'type' => 'object', + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"GroupId\\": \\"GID_test_group_id\\",\\n \\"MessageModel\\": \\"CLUSTERING\\",\\n \\"Online\\": true,\\n \\"SubscriptionDataList\\": [\\n {\\n \\"SubString\\": \\"*\\",\\n \\"Online\\": true,\\n \\"Topic\\": \\"test-mq_topic\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<Data>\\n <MessageModel>CLUSTERING</MessageModel>\\n <SubscriptionDataList>\\n <SubString>*</SubString>\\n <Online>true</Online>\\n <Topic>test-mq_topic</Topic>\\n </SubscriptionDataList>\\n <Online>true</Online>\\n <GroupId>GID_test_group_id</GroupId>\\n</Data>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'extraInfo' => ' ', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"GroupId\\": \\"GID_test_group_id\\",\\n \\"MessageModel\\": \\"CLUSTERING\\",\\n \\"Online\\": true,\\n \\"SubscriptionDataList\\": [\\n {\\n \\"SubString\\": \\"*\\",\\n \\"Online\\": true,\\n \\"Topic\\": \\"test-mq_topic\\"\\n }\\n ]\\n }\\n}","type":"json"}]', + 'title' => 'Query subscription of a group', + 'summary' => 'Queries the subscription information of a group. If the consumer instances corresponding to the Group ID are not online, no data is returned.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', - ], - 'QueryMqSofamqMessageByKey' => [ - 'methods' => [ - 'post', - 'get', + 'extraInfo' => ' ', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryMqSofamqGroupSubDetail', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'QueryMqSofamqMessageByKey' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5532,53 +3753,27 @@ ], 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Cell', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => 'RZ01A ', - ], + 'schema' => ['description' => 'The cell in which the message to query resides.', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'RZ01A ', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'MQ_INST_111111111111_DOxxxxxx', - ], + 'schema' => ['description' => 'The ID of the instance to which the message belongs. This parameter is required for instances that have independent namespaces.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'MQ_INST_111111111111_DOxxxxxx', 'title' => ''], ], [ 'name' => 'Key', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'messageKey1', - ], + 'schema' => ['description' => 'The Message Key of the message to query.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'messageKey1', 'title' => ''], ], [ 'name' => 'Topic', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'test-mq_topic ', - ], + 'schema' => ['description' => 'The topic of the message to query.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'test-mq_topic ', 'title' => ''], ], ], 'responses' => [ @@ -5586,129 +3781,85 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], + 'ResultMessage' => ['description' => 'The description of the result.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The query result.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'StoreSize' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '407', - ], - 'ReconsumeTimes' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'StoreTimestamp' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1570761026708', - ], - 'Topic' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'test-mq_topic', - ], - 'StoreHost' => [ - 'description' => '', - 'type' => 'string', - 'example' => '11.220.***.***:10911', - ], - 'BornTimestamp' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1570761026630', - ], - 'InstanceId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'MQ_INST_111111111111_DOxxxxxx', - ], - 'Body' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'SGVsbG8gTVEg5raT7oWf5p6D5ai05ayt55iv', - ], - 'MsgId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '1E0578FE110F18B4AAC235C0C8460BA2', - ], - 'BodyCrc' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '914112295', - ], - 'BornHost' => [ - 'description' => '', - 'type' => 'string', - 'example' => '42.120.**.**:64646', - ], + 'StoreSize' => ['description' => 'The size of the message.', 'type' => 'integer', 'format' => 'int64', 'example' => '407', 'title' => ''], + 'ReconsumeTimes' => ['description' => 'The number of retries for consuming the message.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'StoreTimestamp' => ['description' => 'The timestamp when the message was stored on the server.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570761026708', 'title' => ''], + 'Topic' => ['description' => 'The topic of the message.', 'type' => 'string', 'example' => 'test-mq_topic', 'title' => ''], + 'StoreHost' => ['description' => 'The server instance that stores the message.', 'type' => 'string', 'example' => '11.220.***.***:10911', 'title' => ''], + 'BornTimestamp' => ['description' => 'The timestamp when the message was generated.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570761026630', 'title' => ''], + 'InstanceId' => ['description' => 'The instance ID.', 'type' => 'string', 'example' => 'MQ_INST_111111111111_DOxxxxxx', 'title' => ''], + 'Body' => ['description' => 'The message body.', 'type' => 'string', 'example' => 'SGVsbG8gTVEg5raT7oWf5p6D5ai05ayt55iv', 'title' => ''], + 'MsgId' => ['description' => 'The message ID.', 'type' => 'string', 'example' => '1E0578FE110F18B4AAC235C0C8460BA2', 'title' => ''], + 'BodyCrc' => ['description' => 'The CRC checksum of the message body.', 'type' => 'integer', 'format' => 'int64', 'example' => '914112295', 'title' => ''], + 'BornHost' => ['description' => 'The client instance that generated the message.', 'type' => 'string', 'example' => '42.120.**.**:64646', 'title' => ''], 'PropertyList' => [ - 'description' => '', + 'description' => 'The list of message properties.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'TAGS', - ], - 'Value' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'TagA', - ], + 'Name' => ['description' => 'The key name.', 'type' => 'string', 'example' => 'TAGS', 'title' => ''], + 'Value' => ['description' => 'The value.', 'type' => 'string', 'example' => 'TagA', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": [\\n {\\n \\"StoreSize\\": 407,\\n \\"ReconsumeTimes\\": 1,\\n \\"StoreTimestamp\\": 1570761026708,\\n \\"Topic\\": \\"test-mq_topic\\",\\n \\"StoreHost\\": \\"11.220.***.***:10911\\",\\n \\"BornTimestamp\\": 1570761026630,\\n \\"InstanceId\\": \\"MQ_INST_111111111111_DOxxxxxx\\",\\n \\"Body\\": \\"SGVsbG8gTVEg5raT7oWf5p6D5ai05ayt55iv\\",\\n \\"MsgId\\": \\"1E0578FE110F18B4AAC235C0C8460BA2\\",\\n \\"BodyCrc\\": 914112295,\\n \\"BornHost\\": \\"42.120.**.**:64646\\",\\n \\"PropertyList\\": [\\n {\\n \\"Name\\": \\"TAGS\\",\\n \\"Value\\": \\"TagA\\"\\n }\\n ]\\n }\\n ]\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<Data>\\n <BornTimestamp>1570761026630</BornTimestamp>\\n <InstanceId>MQ_INST_111111111111_DOxxxxxx</InstanceId>\\n <StoreSize>407</StoreSize>\\n <BornHost>42.120.**.**:64646</BornHost>\\n <BodyCrc>914112295</BodyCrc>\\n <Topic>test-mq_topic</Topic>\\n <Body>SGVsbG8gTVEg5raT7oWf5p6D5ai05ayt55iv</Body>\\n <ReconsumeTimes>1</ReconsumeTimes>\\n <MsgId>1E0578FE110F18B4AAC235C0C8460BA2</MsgId>\\n <StoreHost>11.220.***.***:10911</StoreHost>\\n <StoreTimestamp>1570761026708</StoreTimestamp>\\n</Data>\\n<Data>\\n <PropertyList>\\n <Value>TagA</Value>\\n <Name>TAGS</Name>\\n </PropertyList>\\n</Data>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'QueryMqSofamqMessageByKey', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": [\\n {\\n \\"StoreSize\\": 407,\\n \\"ReconsumeTimes\\": 1,\\n \\"StoreTimestamp\\": 1570761026708,\\n \\"Topic\\": \\"test-mq_topic\\",\\n \\"StoreHost\\": \\"11.220.***.***:10911\\",\\n \\"BornTimestamp\\": 1570761026630,\\n \\"InstanceId\\": \\"MQ_INST_111111111111_DOxxxxxx\\",\\n \\"Body\\": \\"SGVsbG8gTVEg5raT7oWf5p6D5ai05ayt55iv\\",\\n \\"MsgId\\": \\"1E0578FE110F18B4AAC235C0C8460BA2\\",\\n \\"BodyCrc\\": 914112295,\\n \\"BornHost\\": \\"42.120.**.**:64646\\",\\n \\"PropertyList\\": [\\n {\\n \\"Name\\": \\"TAGS\\",\\n \\"Value\\": \\"TagA\\"\\n }\\n ]\\n }\\n ]\\n}","type":"json"}]', + 'title' => 'Query messages by message key', + 'summary' => 'Performs a fuzzy query. Because the Message Key of a business may not be unique, the query result may contain multiple messages.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'QueryMqSofamqMessageByTopic' => [ - 'methods' => [ - 'post', - 'get', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryMqSofamqMessageByKey', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'QueryMqSofamqMessageByTopic' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], @@ -5716,101 +3867,47 @@ ], 'operationType' => 'read', 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'BeginTime', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '1570723200000', - ], + 'schema' => ['description' => 'The start timestamp of the query range.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1570723200000', 'title' => ''], ], [ 'name' => 'Cell', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => 'RZ01A', - ], + 'schema' => ['description' => 'The cell to query.', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'RZ01A', 'title' => ''], ], [ 'name' => 'EndTime', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '1570809600000', - ], + 'schema' => ['description' => 'The end timestamp of the query range.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1570809600000', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'MQ_INST_111111111111_DOxxxxxx ', - ], + 'schema' => ['description' => 'The ID of the instance to which the messages belong. This parameter is required for instances that have independent namespaces.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'MQ_INST_111111111111_DOxxxxxx ', 'title' => ''], ], [ 'name' => 'PageNum', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '1', - ], + 'schema' => ['description' => 'The page number.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], ], [ 'name' => 'PageSize', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '20', - ], + 'schema' => ['description' => 'The number of entries per page.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '20', 'title' => ''], ], [ 'name' => 'TaskId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => '0BC1310300002A9F000021E4D7A48346', - ], + 'schema' => ['description' => 'The ID of the query task. This parameter is not required for the first query. For subsequent queries, this parameter is required. Obtain the value from the response of the previous query.', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '0BC1310300002A9F000021E4D7A48346', 'title' => ''], ], [ 'name' => 'Topic', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'test-mq_topic ', - ], + 'schema' => ['description' => 'The topic name of the messages to query.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'test-mq_topic ', 'title' => ''], ], ], 'responses' => [ @@ -5818,209 +3915,129 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], 'Data' => [ - 'description' => '', + 'description' => 'The paged query result for messages.', 'type' => 'object', 'properties' => [ - 'PageNum' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'PageSize' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', - ], - 'Total' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '100', - ], - 'TaskId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '0BC1310300002A9F000021E4D7A48346', - ], + 'PageNum' => ['description' => 'The page number.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'PageSize' => ['description' => 'The number of entries per page.', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], + 'Total' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int64', 'example' => '100', 'title' => ''], + 'TaskId' => ['description' => 'The query task ID returned when a query is first created. This ID is used for subsequent message retrieval.', 'type' => 'string', 'example' => '0BC1310300002A9F000021E4D7A48346', 'title' => ''], 'Content' => [ - 'description' => '', + 'description' => 'The details of the messages.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'StoreSize' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '407', - ], - 'ReconsumeTimes' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'StoreTimestamp' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1570761026708', - ], - 'Topic' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'test-mq_topic', - ], - 'StoreHost' => [ - 'description' => '', - 'type' => 'string', - 'example' => '11.220.***.***:10911', - ], - 'BornTimestamp' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1570761026630', - ], - 'InstanceId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'MQ_INST_111111111111_DOxxxxxx', - ], - 'Body' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'SGVsbG8gTVEg5raT7oWf5p6D5ai05ayt55iv', - ], - 'MsgId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '1E0578FE110F18B4AAC235C0C8460BA2', - ], - 'BodyCrc' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '914112295', - ], - 'BornHost' => [ - 'description' => '', - 'type' => 'string', - 'example' => '42.120.**.**:64646', - ], + 'StoreSize' => ['description' => 'The size of the message.', 'type' => 'integer', 'format' => 'int64', 'example' => '407', 'title' => ''], + 'ReconsumeTimes' => ['description' => 'The number of times the message has been retried for consumption.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'StoreTimestamp' => ['description' => 'The timestamp when the message was stored on the server.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570761026708', 'title' => ''], + 'Topic' => ['description' => 'The topic of the message.', 'type' => 'string', 'example' => 'test-mq_topic', 'title' => ''], + 'StoreHost' => ['description' => 'The server instance that stores the message.', 'type' => 'string', 'example' => '11.220.***.***:10911', 'title' => ''], + 'BornTimestamp' => ['description' => 'The timestamp when the message was generated.', 'type' => 'integer', 'format' => 'int64', 'example' => '1570761026630', 'title' => ''], + 'InstanceId' => ['description' => 'The instance ID.', 'type' => 'string', 'example' => 'MQ_INST_111111111111_DOxxxxxx', 'title' => ''], + 'Body' => ['description' => 'The message body.', 'type' => 'string', 'example' => 'SGVsbG8gTVEg5raT7oWf5p6D5ai05ayt55iv', 'title' => ''], + 'MsgId' => ['description' => 'The message ID.', 'type' => 'string', 'example' => '1E0578FE110F18B4AAC235C0C8460BA2', 'title' => ''], + 'BodyCrc' => ['description' => 'The CRC checksum of the message body.', 'type' => 'integer', 'format' => 'int64', 'example' => '914112295', 'title' => ''], + 'BornHost' => ['description' => 'The client instance that generated the message.', 'type' => 'string', 'example' => '42.120.**.**:64646', 'title' => ''], 'PropertyList' => [ - 'description' => '', + 'description' => 'The list of message properties.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ - 'Name' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'TAGS', - ], - 'Value' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'TagA', - ], + 'Name' => ['description' => 'The key name.', 'type' => 'string', 'example' => 'TAGS', 'title' => ''], + 'Value' => ['description' => 'The value.', 'type' => 'string', 'example' => 'TagA', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], + 'title' => '', + 'example' => '', ], ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"PageNum\\": 1,\\n \\"PageSize\\": 10,\\n \\"Total\\": 100,\\n \\"TaskId\\": \\"0BC1310300002A9F000021E4D7A48346\\",\\n \\"Content\\": [\\n {\\n \\"StoreSize\\": 407,\\n \\"ReconsumeTimes\\": 1,\\n \\"StoreTimestamp\\": 1570761026708,\\n \\"Topic\\": \\"test-mq_topic\\",\\n \\"StoreHost\\": \\"11.220.***.***:10911\\",\\n \\"BornTimestamp\\": 1570761026630,\\n \\"InstanceId\\": \\"MQ_INST_111111111111_DOxxxxxx\\",\\n \\"Body\\": \\"SGVsbG8gTVEg5raT7oWf5p6D5ai05ayt55iv\\",\\n \\"MsgId\\": \\"1E0578FE110F18B4AAC235C0C8460BA2\\",\\n \\"BodyCrc\\": 914112295,\\n \\"BornHost\\": \\"42.120.**.**:64646\\",\\n \\"PropertyList\\": [\\n {\\n \\"Name\\": \\"TAGS\\",\\n \\"Value\\": \\"TagA\\"\\n }\\n ]\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<Data>\\n <TaskId>0BC1310300002A9F000021E4D7A48346</TaskId>\\n <PageNum>1</PageNum>\\n <PageSize>10</PageSize>\\n <Content>\\n <BornTimestamp>1570761026630</BornTimestamp>\\n <InstanceId>MQ_INST_111111111111_DOxxxxxx</InstanceId>\\n <StoreSize>407</StoreSize>\\n <BornHost>42.120.**.**:64646</BornHost>\\n <BodyCrc>914112295</BodyCrc>\\n <Topic>test-mq_topic</Topic>\\n <Body>SGVsbG8gTVEg5raT7oWf5p6D5ai05ayt55iv</Body>\\n <ReconsumeTimes>1</ReconsumeTimes>\\n <MsgId>1E0578FE110F18B4AAC235C0C8460BA2</MsgId>\\n <StoreHost>11.220.***.***:10911</StoreHost>\\n <StoreTimestamp>1570761026708</StoreTimestamp>\\n </Content>\\n <Content>\\n <PropertyList>\\n <Value>TagA</Value>\\n <Name>TAGS</Name>\\n </PropertyList>\\n </Content>\\n <Total>100</Total>\\n</Data>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'QueryMqSofamqMessageByTopic', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Data\\": {\\n \\"PageNum\\": 1,\\n \\"PageSize\\": 10,\\n \\"Total\\": 100,\\n \\"TaskId\\": \\"0BC1310300002A9F000021E4D7A48346\\",\\n \\"Content\\": [\\n {\\n \\"StoreSize\\": 407,\\n \\"ReconsumeTimes\\": 1,\\n \\"StoreTimestamp\\": 1570761026708,\\n \\"Topic\\": \\"test-mq_topic\\",\\n \\"StoreHost\\": \\"11.220.***.***:10911\\",\\n \\"BornTimestamp\\": 1570761026630,\\n \\"InstanceId\\": \\"MQ_INST_111111111111_DOxxxxxx\\",\\n \\"Body\\": \\"SGVsbG8gTVEg5raT7oWf5p6D5ai05ayt55iv\\",\\n \\"MsgId\\": \\"1E0578FE110F18B4AAC235C0C8460BA2\\",\\n \\"BodyCrc\\": 914112295,\\n \\"BornHost\\": \\"42.120.**.**:64646\\",\\n \\"PropertyList\\": [\\n {\\n \\"Name\\": \\"TAGS\\",\\n \\"Value\\": \\"TagA\\"\\n }\\n ]\\n }\\n ]\\n }\\n}","type":"json"}]', + 'title' => 'Query topic messages', + 'summary' => 'Queries all messages within a specified topic during a specified time range by paging. You can pass in the topic name and time range for the query.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'ResendMqSofamqDLQMessageBatch' => [ - 'methods' => [ - 'post', - 'get', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryMqSofamqMessageByTopic', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'QueryMsConfigAttributes' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'Cell', + 'name' => 'AppName', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => 'RZ01A', - ], + 'schema' => ['description' => 'The application name.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'demo-app', 'title' => ''], ], [ - 'name' => 'GroupId', + 'name' => 'AttributeName', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'GID_test_group_id', - ], + 'schema' => ['description' => 'The property name.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'age', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'MQ_INST_111111111111_DOxxxxxx', - ], + 'schema' => ['description' => 'The environment instance ID. This is a system field.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'abcdEFGH1234', 'title' => ''], ], [ - 'name' => 'MsgIds', + 'name' => 'Region', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '1E0578FE110F18B4AAC235C0C******,1E0578FE110F18B4AAC235C0C******', - ], + 'schema' => ['description' => 'The domain to which the resource belongs.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'Alipay', 'title' => ''], + ], + [ + 'name' => 'ResourceId', + 'in' => 'formData', + 'schema' => ['description' => 'The resource ID, similar to a file name.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'com.alipay.test', 'title' => ''], ], ], 'responses' => [ @@ -6028,97 +4045,80 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'Data' => [ - 'description' => '', - 'type' => 'string', - 'example' => '1E0578FE110F18B4AAC235C0C******,1E0578FE110F18B4AAC235C0C******', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], + 'Attribute' => [ + 'description' => 'The property information.', + 'type' => 'object', + 'properties' => [ + 'InstanceId' => ['description' => 'The instance ID.', 'type' => 'string', 'example' => 'abcdEFGH1234', 'title' => ''], + 'AttributeName' => ['description' => 'The property name.', 'type' => 'string', 'example' => 'switch', 'title' => ''], + 'Id' => ['description' => 'The property ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'Desc' => ['description' => 'The property description.', 'type' => 'string', 'example' => '活动开关', 'title' => ''], + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"Data\\": \\"1E0578FE110F18B4AAC235C0C******,1E0578FE110F18B4AAC235C0C******\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<Data>1E0578FE110F18B4AAC235C0C******,1E0578FE110F18B4AAC235C0C******</Data>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'ResendMqSofamqDLQMessageBatch', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Attribute\\": {\\n \\"InstanceId\\": \\"abcdEFGH1234\\",\\n \\"AttributeName\\": \\"switch\\",\\n \\"Id\\": 1,\\n \\"Desc\\": \\"活动开关\\"\\n }\\n}","type":"json"}]', + 'title' => 'Retrieve property details', + 'summary' => 'Retrieves detailed property information, including the property ID, based on the domain, application name, resource ID, and property name. Other API operations depend on this operation to obtain the property ID.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'ResendMqSofamqDLQMessageById' => [ - 'methods' => [ - 'post', - 'get', + 'changeSet' => [ + ['createdAt' => '2025-03-12T16:17:11.000Z', 'description' => 'Error codes changed'], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryMsConfigAttributes', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'QueryMsConfigClientValues' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'Cell', + 'name' => 'AttributeId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => 'RZ01A', - ], - ], - [ - 'name' => 'GroupId', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'GID_test_group_id ', - ], + 'schema' => ['description' => 'The auto-increment ID of the property. You can obtain the ID by calling the query property operation.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'MQ_INST_111111111111_DOxxxxxx ', - ], + 'schema' => ['description' => 'The environment instance ID, which is a system field.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'abcdEFGH1234', 'title' => ''], ], [ - 'name' => 'MsgId', + 'name' => 'Ips', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '1E0578FE110F18B4AAC235C0C****** ', - ], + 'schema' => ['description' => 'The list of IP addresses to query, separated by commas (,).', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '127.0.0.1,127.0.0.2', 'title' => ''], ], ], 'responses' => [ @@ -6126,214 +4126,175 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], + 'Clients' => [ + 'description' => 'The client information, including the memory value.', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Ip' => ['description' => 'The client IP address.', 'type' => 'string', 'example' => '127.0.0.1', 'title' => ''], + 'Data' => ['description' => 'The value in the client memory.', 'type' => 'string', 'example' => 'switch', 'title' => ''], + 'Success' => ['description' => 'Indicates whether the query is successful.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'ResendMqSofamqDLQMessageById', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Clients\\": [\\n {\\n \\"Ip\\": \\"127.0.0.1\\",\\n \\"Data\\": \\"switch\\",\\n \\"Success\\": true\\n }\\n ]\\n}","type":"json"}]', + 'title' => 'Query client memory value', + 'summary' => 'Queries the memory value of a specified client by property ID.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'ResetMqSofamqConsumerOffset' => [ - 'methods' => [ - 'post', - 'get', + 'changeSet' => [ + ['createdAt' => '2025-03-12T16:17:12.000Z', 'description' => 'Error codes changed'], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryMsConfigClientValues', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'QueryMsConfigClients' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [], + 'operationType' => 'write', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'Cell', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => false, - 'example' => 'RZ01A', - 'required' => false, - 'type' => 'string', - ], - ], - [ - 'name' => 'GroupId', + 'name' => 'AttributeId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'GID_test_consumer_id', - 'required' => true, - 'type' => 'string', - ], + 'schema' => ['description' => 'The auto-increment ID of the property. You can obtain the ID by querying the property.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'MQ_INST_111111111111_DOxxxxxx', - 'required' => true, - 'type' => 'string', - ], - ], - [ - 'name' => 'ResetTimestamp', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => false, - 'example' => '1568033253', - 'format' => 'int64', - 'required' => false, - 'type' => 'integer', - ], + 'schema' => ['description' => 'The environment instance ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'abcdEFGH1234', 'title' => ''], ], [ - 'name' => 'Topic', + 'name' => 'PageNum', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'test-mq-topic ', - 'required' => true, - 'type' => 'string', - ], + 'schema' => ['description' => 'The page number.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], ], [ - 'name' => 'Type', + 'name' => 'PageSize', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => '1', - 'format' => 'int64', - 'required' => true, - 'type' => 'integer', - ], + 'schema' => ['description' => 'The number of entries per page.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => '10', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'ResultCode' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'RequestId' => [ - 'description' => '', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - 'type' => 'string', + 'PageNum' => ['description' => 'The page number.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'PageSize' => ['description' => 'The number of entries per page.', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], + 'TotalCount' => ['description' => 'The total number of clients.', 'type' => 'integer', 'format' => 'int64', 'example' => '100', 'title' => ''], + 'Clients' => [ + 'description' => 'The client information.', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'PushData' => ['description' => 'The pushed value.', 'type' => 'string', 'example' => 'switch', 'title' => ''], + 'Ip' => ['description' => 'The IP address of the client.', 'type' => 'string', 'example' => '127.0.0.1', 'title' => ''], + 'Data' => ['description' => 'The value stored in the client memory.', 'type' => 'string', 'example' => 'switch', 'title' => ''], + 'Cell' => ['description' => 'The cell to which the client belongs.', 'type' => 'string', 'example' => 'DEFAULT', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], - 'type' => 'object', + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'extraInfo' => ' ', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"PageNum\\": 1,\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"PageSize\\": 10,\\n \\"TotalCount\\": 100,\\n \\"Clients\\": [\\n {\\n \\"PushData\\": \\"switch\\",\\n \\"Ip\\": \\"127.0.0.1\\",\\n \\"Data\\": \\"switch\\",\\n \\"Cell\\": \\"DEFAULT\\"\\n }\\n ]\\n}","type":"json"}]', + 'title' => 'Query information about all clients subscribed to a property', + 'summary' => 'Queries the information about all clients that subscribe to a property. When a dynamic configuration client starts, it establishes a persistent connection with the server and reports its associated property information. You can use this persistent connection to query the information about all clients that subscribe to the property.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', - 'title' => 'ResetMqSofamqConsumerOffset', - ], - 'CreateMqSofamqTopic' => [ - 'methods' => [ - 'post', - 'get', + 'extraInfo' => ' ', + 'changeSet' => [ + ['createdAt' => '2025-03-12T16:17:12.000Z', 'description' => 'Error codes changed'], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryMsConfigClients', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'QueryMsConfigData' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'create', - ], + 'operationType' => 'write', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'InstanceId', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '000001', - ], - ], - [ - 'name' => 'MessageType', + 'name' => 'AttributeId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '0', - ], + 'schema' => ['description' => 'The auto-increment ID of the property. You can obtain the ID by calling the query property operation.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], ], [ - 'name' => 'Remark', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => true, - 'example' => '', - ], - ], - [ - 'name' => 'Topic', + 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'test', - ], + 'schema' => ['description' => 'The environment instance ID. This is a system field.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'abcdEFGH1234', 'title' => ''], ], ], 'responses' => [ @@ -6341,84 +4302,94 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], + 'QueryResult' => [ + 'description' => 'The query result of pushed values. Each item in the array represents a specific cell. DEFAULT_ZONE indicates all cells.', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Data' => ['description' => 'The pushed value.', 'type' => 'string', 'example' => 'some push data', 'title' => ''], + 'Cell' => ['description' => 'The target cell for the push.', 'type' => 'string', 'example' => 'cell1', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'CreateMqSofamqTopic', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"QueryResult\\": [\\n {\\n \\"Data\\": \\"some push data\\",\\n \\"Cell\\": \\"cell1\\"\\n }\\n ]\\n}","type":"json"}]', + 'title' => 'Query the last pushed value of a property', + 'summary' => 'Queries the last pushed value of a property by property ID.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'UpdateMqSofamqTopicRemark' => [ - 'methods' => [ - 'post', - 'get', + 'changeSet' => [ + ['createdAt' => '2025-03-12T16:17:12.000Z', 'description' => 'Error codes changed'], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryMsConfigData', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'QueryMsConfigResources' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'deprecated' => false, - 'systemTags' => [ - 'operationType' => 'update', - ], + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ + 'name' => 'AppName', + 'in' => 'formData', + 'schema' => ['description' => 'The application name.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'foo', 'title' => ''], + ], + [ 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'MQ_INST_111111111111_DOxxxxxx ', - ], + 'schema' => ['description' => 'The environment instance ID. This is a system field.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'abcdEFGH1234', 'title' => ''], ], [ - 'name' => 'Remark', + 'name' => 'Keyword', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'test', - ], + 'schema' => ['description' => 'The keyword for fuzzy matching by resource ID.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'com.alipay.drmResource', 'title' => ''], ], [ - 'name' => 'Topic', + 'name' => 'PageNum', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'test', - ], + 'schema' => ['description' => 'The page number for pagination.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], + ], + [ + 'name' => 'PageSize', + 'in' => 'formData', + 'schema' => ['description' => 'The number of entries per page. Default value: 10.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => '10', 'title' => ''], ], ], 'responses' => [ @@ -6426,1159 +4397,729 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', + 'PageNum' => ['description' => 'The page number for pagination.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'PageSize' => ['description' => 'The number of entries per page.', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], + 'TotalCount' => ['description' => 'The total number of results that match the fuzzy match criteria.', 'type' => 'integer', 'format' => 'int64', 'example' => '100', 'title' => ''], + 'Resources' => [ + 'description' => 'The fuzzy match results for resources.', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'AppName' => ['description' => 'The application name.', 'type' => 'string', 'example' => 'drmdemo', 'title' => ''], + 'Region' => ['description' => 'The region to which the resource belongs.', 'type' => 'string', 'example' => 'Alipay', 'title' => ''], + 'InstanceId' => ['description' => 'The instance ID.', 'type' => 'string', 'example' => 'abcdEFGH1234', 'title' => ''], + 'ResourceId' => ['description' => 'The resource ID.', 'type' => 'string', 'example' => 'com.alipay.drmResource', 'title' => ''], + 'Id' => ['description' => 'The auto-increment ID of the resource.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'Desc' => ['description' => 'The resource description.', 'type' => 'string', 'example' => '活动开关', 'title' => ''], + 'Attributes' => [ + 'description' => 'The list of attributes.', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'InstanceId' => ['description' => 'The instance ID.', 'type' => 'string', 'example' => 'abcdEFGH1234', 'title' => ''], + 'AttributeName' => ['description' => 'The attribute name.', 'type' => 'string', 'example' => 'switch', 'title' => ''], + 'Id' => ['description' => 'The attribute ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'Desc' => ['description' => 'The attribute description.', 'type' => 'string', 'example' => '活动开关', 'title' => ''], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], + 'description' => '', + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","errorExample":""},{"type":"xml","example":"<RequestId>861E6630-AEC0-4B2D-B214-6CB5E44B7F04</RequestId>\\n<ResultMessage>OK</ResultMessage>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'UpdateMqSofamqTopicRemark', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"PageNum\\": 1,\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"PageSize\\": 10,\\n \\"TotalCount\\": 100,\\n \\"Resources\\": [\\n {\\n \\"AppName\\": \\"drmdemo\\",\\n \\"Region\\": \\"Alipay\\",\\n \\"InstanceId\\": \\"abcdEFGH1234\\",\\n \\"ResourceId\\": \\"com.alipay.drmResource\\",\\n \\"Id\\": 1,\\n \\"Desc\\": \\"活动开关\\",\\n \\"Attributes\\": [\\n {\\n \\"InstanceId\\": \\"abcdEFGH1234\\",\\n \\"AttributeName\\": \\"switch\\",\\n \\"Id\\": 1,\\n \\"Desc\\": \\"活动开关\\"\\n }\\n ]\\n }\\n ]\\n}","type":"json"}]', + 'title' => 'Query resource metadata', + 'summary' => 'Queries resource metadata by fuzzy matching an application name or resource ID.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', - ], - 'DescribeCasComputers' => [ - 'methods' => [ - 'post', - 'get', + 'changeSet' => [ + ['createdAt' => '2025-03-12T16:17:11.000Z', 'description' => 'Error codes changed'], + ], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryMsConfigResources', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'QueryRMSMetrics' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'readAndWrite', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'CurrentPage', + 'name' => 'Start', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'docRequired' => false, - 'example' => '21', - ], + 'schema' => ['description' => 'The start time.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1636308360000', 'title' => ''], ], [ - 'name' => 'Name', + 'name' => 'End', + 'in' => 'formData', + 'schema' => ['description' => 'The end time of the query.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1632278280000', 'title' => ''], + ], + [ + 'name' => 'Plugin', 'in' => 'formData', 'schema' => [ - 'description' => '', + 'description' => 'The plug-in type.', + 'enumValueTitles' => ['SEC' => 'SEC', 'STACK' => 'STACK', 'MM' => 'MM', 'SPM' => 'SPM', 'SM' => 'SM'], 'type' => 'string', - 'required' => false, - 'docRequired' => false, - 'example' => 'opscenter', + 'required' => true, + 'docRequired' => true, + 'example' => 'SM', + 'title' => '', ], ], [ - 'name' => 'PageSize', + 'name' => 'DsId', + 'in' => 'formData', + 'schema' => ['description' => 'The unique ID of the monitoring metrics.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '2643', 'title' => ''], + ], + [ + 'name' => 'ContentType', 'in' => 'formData', 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', + 'description' => 'The data type of the metric.', + 'enumValueTitles' => ['SPM' => 'SPM', 'KEYSET' => 'KEYSET', 'SINGLE_KEY_STAT' => 'SINGLE_KEY_STAT', 'INDEXABLE_MULTI_KEY_STAT' => 'INDEXABLE_MULTI_KEY_STAT'], + 'type' => 'string', 'required' => false, 'docRequired' => false, - 'example' => '100', + 'example' => 'INDEXABLE_MULTI_KEY_STAT', + 'title' => '', ], ], [ - 'name' => 'Workspace', + 'name' => 'WorkspaceName', + 'in' => 'formData', + 'schema' => ['description' => 'The workspace name.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'prod', 'title' => ''], + ], + [ + 'name' => 'PeriodType', 'in' => 'formData', + 'schema' => ['type' => 'string', 'required' => false, 'docRequired' => false, 'description' => '', 'title' => '', 'example' => ''], + ], + [ + 'name' => 'FieldsRepeatList', + 'in' => 'formData', + 'style' => 'repeatList', 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'shfinpre', + 'description' => 'The metric dimension filter conditions. You can leave this parameter empty in most cases.', + 'type' => 'array', + 'items' => ['description' => 'The metric dimension filter conditions. You can leave this parameter empty in most cases.', 'type' => 'string', 'required' => false, 'title' => '', 'example' => ''], + 'required' => false, + 'maxItems' => 100, + 'title' => '', + 'example' => '', ], ], [ - 'name' => 'AppServiceIdsRepeatList', + 'name' => 'Where', 'in' => 'formData', 'style' => 'repeatList', 'schema' => [ - 'description' => '', + 'description' => 'The additional filter conditions.', 'type' => 'array', 'items' => [ - 'description' => '', - 'type' => 'string', + 'description' => 'The filter condition object.', + 'type' => 'object', + 'properties' => [ + 'Key' => ['description' => 'The filter key.', 'type' => 'string', 'required' => false, 'example' => 'app', 'title' => ''], + 'Value' => ['description' => 'The filter value.', 'type' => 'string', 'required' => false, 'example' => 'monitorprod', 'title' => ''], + ], 'required' => false, - 'example' => '2144098938', + 'title' => '', + 'example' => '', ], 'required' => false, 'maxItems' => 100, + 'title' => '', + 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'description' => 'The monitoring metrics data.', 'type' => 'object', 'properties' => [ - 'CurrentPage' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '16', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'DB5EB9EB-8690-570B-8A7F-41FF1C89C02E', - ], - 'ResultMessage' => [ - 'type' => 'string', - ], - 'ResultCode' => [ - 'type' => 'string', - ], - 'PageSize' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'TotalCount' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '75', - ], - 'Data' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'CreationTime' => [ - 'type' => 'string', - ], - 'SerialNumber' => [ - 'type' => 'string', - ], - 'VpcId' => [ - 'type' => 'string', - ], - 'PrivateIp' => [ - 'type' => 'string', - ], - 'UtcCreate' => [ - 'type' => 'string', - ], - 'ProviderId' => [ - 'type' => 'string', - ], - 'ImageIaasId' => [ - 'type' => 'string', - ], - 'ImageId' => [ - 'type' => 'string', - ], - 'SpecIaasId' => [ - 'type' => 'string', - ], - 'DeployMode' => [ - 'type' => 'string', - ], - 'IaasId' => [ - 'type' => 'string', - ], - 'Initialized' => [ - 'description' => '', - 'type' => 'boolean', - 'example' => 'true', - ], - 'AutoRenewPeriod' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'PaasStatus' => [ - 'type' => 'string', - ], - 'InstanceChargeType' => [ - 'type' => 'string', - ], - 'VSwitchIaasId' => [ - 'type' => 'string', - ], - 'WorkspaceId' => [ - 'type' => 'string', - ], - 'ImageName' => [ - 'type' => 'string', - ], - 'PublicIp' => [ - 'type' => 'string', - ], - 'ZoneId' => [ - 'type' => 'string', - ], - 'CpuShared' => [ - 'type' => 'boolean', - ], - 'IaasType' => [ - 'type' => 'string', - ], - 'Status' => [ - 'type' => 'string', - ], - 'OsBit' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'IaasStatus' => [ - 'type' => 'string', - ], - 'NetworkType' => [ - 'type' => 'string', - ], - 'Password' => [ - 'type' => 'string', - ], - 'Bandwidth' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'Description' => [ - 'type' => 'string', - ], - 'UtcModified' => [ - 'type' => 'string', - ], - 'AppId' => [ - 'type' => 'string', - ], - 'OsVersion' => [ - 'type' => 'string', - ], - 'LastOpsType' => [ - 'type' => 'string', - ], - 'Memory' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'Name' => [ - 'type' => 'string', - ], - 'CommonImage' => [ - 'type' => 'boolean', - ], - 'AutoRenew' => [ - 'type' => 'boolean', - ], - 'TenantId2' => [ - 'type' => 'string', - ], - 'Os' => [ - 'type' => 'string', - ], - 'RegionId' => [ - 'type' => 'string', - ], - 'IoOptimized' => [ - 'type' => 'boolean', - ], - 'Cpu' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'ElasticIp' => [ - 'type' => 'string', - ], - 'ExpiredTime' => [ - 'type' => 'string', - ], - 'ThreadsPerCore' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'Id' => [ - 'type' => 'string', - ], - 'LastOpsOrderId' => [ - 'type' => 'string', - ], - 'TenantId' => [ - 'type' => 'string', - ], - 'DataDisks' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Type' => [ - 'type' => 'string', - ], - 'Status' => [ - 'type' => 'string', - ], - 'EnableAutoSnapshot' => [ - 'type' => 'boolean', - ], - 'UtcCreate' => [ - 'type' => 'string', - ], - 'IaasId' => [ - 'type' => 'string', - ], - 'ProviderId' => [ - 'type' => 'string', - ], - 'DeleteAutoSnapshot' => [ - 'type' => 'boolean', - ], - 'RegionId' => [ - 'type' => 'string', - ], - 'WorkspaceId' => [ - 'type' => 'string', - ], - 'UtcModified' => [ - 'type' => 'string', - ], - 'Size' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'Device' => [ - 'type' => 'string', - ], - 'ZoneId' => [ - 'type' => 'string', - ], - 'Portable' => [ - 'type' => 'boolean', - ], - 'Category' => [ - 'type' => 'string', - ], - 'Name' => [ - 'type' => 'string', - ], - 'ImageId' => [ - 'type' => 'string', - ], - 'DeleteWithComputer' => [ - 'type' => 'boolean', - ], - 'Id' => [ - 'type' => 'string', - ], - 'TenantId' => [ - 'type' => 'string', - ], - 'Computer' => [ - 'type' => 'object', - 'properties' => [ - 'Status' => [ - 'type' => 'string', - ], - 'IaasId' => [ - 'type' => 'string', - ], - 'Name' => [ - 'type' => 'string', - ], - 'Id' => [ - 'type' => 'string', - ], - ], - ], - ], - ], - ], - 'Options' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Key' => [ - 'type' => 'string', - ], - 'Value' => [ - 'type' => 'string', - ], - ], - ], - ], - 'Tags' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'object', - 'properties' => [ - 'Key' => [ - 'type' => 'string', - ], - 'Value' => [ - 'type' => 'string', - ], - ], - ], - ], - 'AssignedAppServiceIds' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], - ], - 'AppServiceIds' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], - ], - 'SystemDisk' => [ - 'type' => 'object', - 'properties' => [ - 'Type' => [ - 'type' => 'string', - ], - 'Status' => [ - 'type' => 'string', - ], - 'EnableAutoSnapshot' => [ - 'type' => 'boolean', - ], - 'UtcCreate' => [ - 'type' => 'string', - ], - 'IaasId' => [ - 'type' => 'string', - ], - 'ProviderId' => [ - 'type' => 'string', - ], - 'DeleteAutoSnapshot' => [ - 'type' => 'boolean', - ], - 'RegionId' => [ - 'type' => 'string', - ], - 'WorkspaceId' => [ - 'type' => 'string', - ], - 'UtcModified' => [ - 'type' => 'string', - ], - 'Size' => [ - 'type' => 'integer', - 'format' => 'int64', - ], - 'Device' => [ - 'type' => 'string', - ], - 'ZoneId' => [ - 'type' => 'string', - ], - 'Portable' => [ - 'type' => 'boolean', - ], - 'Category' => [ - 'type' => 'string', - ], - 'Name' => [ - 'type' => 'string', - ], - 'ImageId' => [ - 'type' => 'string', - ], - 'DeleteWithComputer' => [ - 'type' => 'boolean', - ], - 'Id' => [ - 'type' => 'string', - ], - 'TenantId' => [ - 'type' => 'string', - ], - 'Computer' => [ - 'type' => 'object', - 'properties' => [ - 'Status' => [ - 'type' => 'string', - ], - 'IaasId' => [ - 'type' => 'string', - ], - 'Name' => [ - 'type' => 'string', - ], - 'Id' => [ - 'type' => 'string', - ], - ], - ], - ], - ], - ], - ], - ], + 'ResultMessage' => ['description' => 'The error message.', 'type' => 'string', 'example' => '""', 'title' => ''], + 'ResultCode' => ['description' => 'The return code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '38D23571-2FDD-5A3B-AF04-15A30B96D11B', 'title' => ''], + 'Result' => ['description' => 'The returned result.', 'type' => 'string', 'example' => '{"success":true,"message":"query ok, time cost: 33ms, pontus@{}","data":[{"tags":{},"datasByTime":{"1646014620000":[18730.0],"1646012400000":[17849.0],"1646010180000":[17860.0],"1646014140000":[18832.0],"1646011920000":[17843.0],"1646013660000":[17799.0],"1646011440000":[17803.0],"1646015400000":[17988.0],"1646013180000":[17851.0],"1646010960000":[17895.0],"1646014920000":[17628.0],"1646012700000":[17937.0],"1646010480000":[17757.0],"1646012580000":[17815.0],"1646014440000":[17785.0],"1646010000000":[17791.0],"1646012100000":[17785.0],"1646013960000":[17895.0],"1646011620000":[17822.0],"1646013480000":[17809.0],"1646015580000":[18780.0],"1646011140000":[17805.0],"1646013000000":[17682.0],"1646015100000":[18924.0],"1646010660000":[17819.0],"1646010540000":[17653.0],"1646014740000":[17848.0],"1646012280000":[17861.0],"1646010060000":[17787.0],"1646014260000":[17770.0],"1646011800000":[17990.0],"1646013780000":[17942.0],"1646011320000":[17749.0],"1646015520000":[18159.0],"1646013300000":[17889.0],"1646010840000":[17755.0],"1646015040000":[18836.0],"1646012820000":[17878.0],"1646010360000":[17829.0],"1646012460000":[17896.0],"1646014560000":[18979.0],"1646009880000":[17798.0],"1646011980000":[17806.0],"1646014080000":[17337.0],"1646011500000":[17801.0],"1646013600000":[17940.0],"1646015700000":[17885.0],"1646015220000":[18172.0],"1646011020000":[17757.0],"1646013120000":[17650.0],"1646012640000":[17825.0],"1646010420000":[17767.0],"1646014380000":[17769.0],"1646012160000":[17806.0],"1646009940000":[17769.0],"1646013900000":[17789.0],"1646011680000":[17808.0],"1646015640000":[17905.0],"1646013420000":[17888.0],"1646011200000":[17782.0],"1646015160000":[17304.0],"1646012940000":[17807.0],"1646010720000":[17821.0],"1646014680000":[17759.0],"1646010240000":[17749.0],"1646012340000":[17826.0],"1646014200000":[18874.0],"1646011860000":[17909.0],"1646013720000":[17905.0],"1646015820000":[null],"1646011380000":[17792.0],"1646013240000":[17841.0],"1646015340000":[17853.0],"1646010900000":[17811.0],"1646012760000":[17831.0],"1646014860000":[18881.0],"1646012520000":[17836.0],"1646014500000":[17888.0],"1646010300000":[17793.0],"1646012040000":[17745.0],"1646009820000":[17785.0],"1646014020000":[18936.0],"1646011560000":[17805.0],"1646015760000":[17891.0],"1646013540000":[17843.0],"1646011080000":[17773.0],"1646015280000":[18916.0],"1646013060000":[17858.0],"1646010600000":[17774.0],"1646014800000":[18913.0],"1646010120000":[17848.0],"1646012220000":[17738.0],"1646014320000":[17758.0],"1646011740000":[17766.0],"1646013840000":[17811.0],"1646011260000":[17764.0],"1646013360000":[17872.0],"1646015460000":[17721.0],"1646010780000":[17763.0],"1646012880000":[17821.0],"1646014980000":[17770.0]},"dataMapByTime":{}}],"ip":"11.124.205.28","attend":{"attends":{"FIN-PAAS-DEV":{"expect":30.0,"actual":30.0}},"attendsByIdc":{"FIN-PAAS-DEV":{"1646015760000":{"expect":2.0,"actual":2.0},"1646015700000":{"expect":2.0,"actual":2.0},"1646015640000":{"expect":2.0,"actual":2.0},"1646015580000":{"expect":2.0,"actual":2.0},"1646015520000":{"expect":2.0,"actual":2.0},"1646015460000":{"expect":2.0,"actual":2.0},"1646015400000":{"expect":2.0,"actual":2.0},"1646015340000":{"expect":2.0,"actual":2.0},"1646015220000":{"expect":2.0,"actual":2.0},"1646015280000":{"expect":2.0,"actual":2.0},"1646015160000":{"expect":2.0,"actual":2.0},"1646015100000":{"expect":2.0,"actual":2.0},"1646015040000":{"expect":2.0,"actual":2.0},"1646014980000":{"expect":2.0,"actual":2.0},"1646014920000":{"expect":2.0,"actual":2.0}}}}}', 'title' => ''], ], + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"CurrentPage\\": 16,\\n \\"RequestId\\": \\"DB5EB9EB-8690-570B-8A7F-41FF1C89C02E\\",\\n \\"ResultMessage\\": \\"\\",\\n \\"ResultCode\\": \\"\\",\\n \\"PageSize\\": 0,\\n \\"TotalCount\\": 75,\\n \\"Data\\": [\\n {\\n \\"CreationTime\\": \\"\\",\\n \\"SerialNumber\\": \\"\\",\\n \\"VpcId\\": \\"\\",\\n \\"PrivateIp\\": \\"\\",\\n \\"UtcCreate\\": \\"\\",\\n \\"ProviderId\\": \\"\\",\\n \\"ImageIaasId\\": \\"\\",\\n \\"ImageId\\": \\"\\",\\n \\"SpecIaasId\\": \\"\\",\\n \\"DeployMode\\": \\"\\",\\n \\"IaasId\\": \\"\\",\\n \\"Initialized\\": true,\\n \\"AutoRenewPeriod\\": 0,\\n \\"PaasStatus\\": \\"\\",\\n \\"InstanceChargeType\\": \\"\\",\\n \\"VSwitchIaasId\\": \\"\\",\\n \\"WorkspaceId\\": \\"\\",\\n \\"ImageName\\": \\"\\",\\n \\"PublicIp\\": \\"\\",\\n \\"ZoneId\\": \\"\\",\\n \\"CpuShared\\": true,\\n \\"IaasType\\": \\"\\",\\n \\"Status\\": \\"\\",\\n \\"OsBit\\": 0,\\n \\"IaasStatus\\": \\"\\",\\n \\"NetworkType\\": \\"\\",\\n \\"Password\\": \\"\\",\\n \\"Bandwidth\\": 0,\\n \\"Description\\": \\"\\",\\n \\"UtcModified\\": \\"\\",\\n \\"AppId\\": \\"\\",\\n \\"OsVersion\\": \\"\\",\\n \\"LastOpsType\\": \\"\\",\\n \\"Memory\\": 0,\\n \\"Name\\": \\"\\",\\n \\"CommonImage\\": true,\\n \\"AutoRenew\\": true,\\n \\"TenantId2\\": \\"\\",\\n \\"Os\\": \\"\\",\\n \\"RegionId\\": \\"\\",\\n \\"IoOptimized\\": true,\\n \\"Cpu\\": 0,\\n \\"ElasticIp\\": \\"\\",\\n \\"ExpiredTime\\": \\"\\",\\n \\"ThreadsPerCore\\": 0,\\n \\"Id\\": \\"\\",\\n \\"LastOpsOrderId\\": \\"\\",\\n \\"TenantId\\": \\"\\",\\n \\"DataDisks\\": [\\n {\\n \\"Type\\": \\"\\",\\n \\"Status\\": \\"\\",\\n \\"EnableAutoSnapshot\\": true,\\n \\"UtcCreate\\": \\"\\",\\n \\"IaasId\\": \\"\\",\\n \\"ProviderId\\": \\"\\",\\n \\"DeleteAutoSnapshot\\": true,\\n \\"RegionId\\": \\"\\",\\n \\"WorkspaceId\\": \\"\\",\\n \\"UtcModified\\": \\"\\",\\n \\"Size\\": 0,\\n \\"Device\\": \\"\\",\\n \\"ZoneId\\": \\"\\",\\n \\"Portable\\": true,\\n \\"Category\\": \\"\\",\\n \\"Name\\": \\"\\",\\n \\"ImageId\\": \\"\\",\\n \\"DeleteWithComputer\\": true,\\n \\"Id\\": \\"\\",\\n \\"TenantId\\": \\"\\",\\n \\"Computer\\": {\\n \\"Status\\": \\"\\",\\n \\"IaasId\\": \\"\\",\\n \\"Name\\": \\"\\",\\n \\"Id\\": \\"\\"\\n }\\n }\\n ],\\n \\"Options\\": [\\n {\\n \\"Key\\": \\"\\",\\n \\"Value\\": \\"\\"\\n }\\n ],\\n \\"Tags\\": [\\n {\\n \\"Key\\": \\"\\",\\n \\"Value\\": \\"\\"\\n }\\n ],\\n \\"AssignedAppServiceIds\\": [\\n \\"\\"\\n ],\\n \\"AppServiceIds\\": [\\n \\"\\"\\n ],\\n \\"SystemDisk\\": {\\n \\"Type\\": \\"\\",\\n \\"Status\\": \\"\\",\\n \\"EnableAutoSnapshot\\": true,\\n \\"UtcCreate\\": \\"\\",\\n \\"IaasId\\": \\"\\",\\n \\"ProviderId\\": \\"\\",\\n \\"DeleteAutoSnapshot\\": true,\\n \\"RegionId\\": \\"\\",\\n \\"WorkspaceId\\": \\"\\",\\n \\"UtcModified\\": \\"\\",\\n \\"Size\\": 0,\\n \\"Device\\": \\"\\",\\n \\"ZoneId\\": \\"\\",\\n \\"Portable\\": true,\\n \\"Category\\": \\"\\",\\n \\"Name\\": \\"\\",\\n \\"ImageId\\": \\"\\",\\n \\"DeleteWithComputer\\": true,\\n \\"Id\\": \\"\\",\\n \\"TenantId\\": \\"\\",\\n \\"Computer\\": {\\n \\"Status\\": \\"\\",\\n \\"IaasId\\": \\"\\",\\n \\"Name\\": \\"\\",\\n \\"Id\\": \\"\\"\\n }\\n }\\n }\\n ]\\n}","type":"json"}]', - ], - 'AddMsConfigAttributes' => [ - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"\\\\\\"\\\\\\"\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"38D23571-2FDD-5A3B-AF04-15A30B96D11B\\",\\n \\"Result\\": \\"{\\\\\\"success\\\\\\":true,\\\\\\"message\\\\\\":\\\\\\"query ok, time cost: 33ms, pontus@{}\\\\\\",\\\\\\"data\\\\\\":[{\\\\\\"tags\\\\\\":{},\\\\\\"datasByTime\\\\\\":{\\\\\\"1646014620000\\\\\\":[18730.0],\\\\\\"1646012400000\\\\\\":[17849.0],\\\\\\"1646010180000\\\\\\":[17860.0],\\\\\\"1646014140000\\\\\\":[18832.0],\\\\\\"1646011920000\\\\\\":[17843.0],\\\\\\"1646013660000\\\\\\":[17799.0],\\\\\\"1646011440000\\\\\\":[17803.0],\\\\\\"1646015400000\\\\\\":[17988.0],\\\\\\"1646013180000\\\\\\":[17851.0],\\\\\\"1646010960000\\\\\\":[17895.0],\\\\\\"1646014920000\\\\\\":[17628.0],\\\\\\"1646012700000\\\\\\":[17937.0],\\\\\\"1646010480000\\\\\\":[17757.0],\\\\\\"1646012580000\\\\\\":[17815.0],\\\\\\"1646014440000\\\\\\":[17785.0],\\\\\\"1646010000000\\\\\\":[17791.0],\\\\\\"1646012100000\\\\\\":[17785.0],\\\\\\"1646013960000\\\\\\":[17895.0],\\\\\\"1646011620000\\\\\\":[17822.0],\\\\\\"1646013480000\\\\\\":[17809.0],\\\\\\"1646015580000\\\\\\":[18780.0],\\\\\\"1646011140000\\\\\\":[17805.0],\\\\\\"1646013000000\\\\\\":[17682.0],\\\\\\"1646015100000\\\\\\":[18924.0],\\\\\\"1646010660000\\\\\\":[17819.0],\\\\\\"1646010540000\\\\\\":[17653.0],\\\\\\"1646014740000\\\\\\":[17848.0],\\\\\\"1646012280000\\\\\\":[17861.0],\\\\\\"1646010060000\\\\\\":[17787.0],\\\\\\"1646014260000\\\\\\":[17770.0],\\\\\\"1646011800000\\\\\\":[17990.0],\\\\\\"1646013780000\\\\\\":[17942.0],\\\\\\"1646011320000\\\\\\":[17749.0],\\\\\\"1646015520000\\\\\\":[18159.0],\\\\\\"1646013300000\\\\\\":[17889.0],\\\\\\"1646010840000\\\\\\":[17755.0],\\\\\\"1646015040000\\\\\\":[18836.0],\\\\\\"1646012820000\\\\\\":[17878.0],\\\\\\"1646010360000\\\\\\":[17829.0],\\\\\\"1646012460000\\\\\\":[17896.0],\\\\\\"1646014560000\\\\\\":[18979.0],\\\\\\"1646009880000\\\\\\":[17798.0],\\\\\\"1646011980000\\\\\\":[17806.0],\\\\\\"1646014080000\\\\\\":[17337.0],\\\\\\"1646011500000\\\\\\":[17801.0],\\\\\\"1646013600000\\\\\\":[17940.0],\\\\\\"1646015700000\\\\\\":[17885.0],\\\\\\"1646015220000\\\\\\":[18172.0],\\\\\\"1646011020000\\\\\\":[17757.0],\\\\\\"1646013120000\\\\\\":[17650.0],\\\\\\"1646012640000\\\\\\":[17825.0],\\\\\\"1646010420000\\\\\\":[17767.0],\\\\\\"1646014380000\\\\\\":[17769.0],\\\\\\"1646012160000\\\\\\":[17806.0],\\\\\\"1646009940000\\\\\\":[17769.0],\\\\\\"1646013900000\\\\\\":[17789.0],\\\\\\"1646011680000\\\\\\":[17808.0],\\\\\\"1646015640000\\\\\\":[17905.0],\\\\\\"1646013420000\\\\\\":[17888.0],\\\\\\"1646011200000\\\\\\":[17782.0],\\\\\\"1646015160000\\\\\\":[17304.0],\\\\\\"1646012940000\\\\\\":[17807.0],\\\\\\"1646010720000\\\\\\":[17821.0],\\\\\\"1646014680000\\\\\\":[17759.0],\\\\\\"1646010240000\\\\\\":[17749.0],\\\\\\"1646012340000\\\\\\":[17826.0],\\\\\\"1646014200000\\\\\\":[18874.0],\\\\\\"1646011860000\\\\\\":[17909.0],\\\\\\"1646013720000\\\\\\":[17905.0],\\\\\\"1646015820000\\\\\\":[null],\\\\\\"1646011380000\\\\\\":[17792.0],\\\\\\"1646013240000\\\\\\":[17841.0],\\\\\\"1646015340000\\\\\\":[17853.0],\\\\\\"1646010900000\\\\\\":[17811.0],\\\\\\"1646012760000\\\\\\":[17831.0],\\\\\\"1646014860000\\\\\\":[18881.0],\\\\\\"1646012520000\\\\\\":[17836.0],\\\\\\"1646014500000\\\\\\":[17888.0],\\\\\\"1646010300000\\\\\\":[17793.0],\\\\\\"1646012040000\\\\\\":[17745.0],\\\\\\"1646009820000\\\\\\":[17785.0],\\\\\\"1646014020000\\\\\\":[18936.0],\\\\\\"1646011560000\\\\\\":[17805.0],\\\\\\"1646015760000\\\\\\":[17891.0],\\\\\\"1646013540000\\\\\\":[17843.0],\\\\\\"1646011080000\\\\\\":[17773.0],\\\\\\"1646015280000\\\\\\":[18916.0],\\\\\\"1646013060000\\\\\\":[17858.0],\\\\\\"1646010600000\\\\\\":[17774.0],\\\\\\"1646014800000\\\\\\":[18913.0],\\\\\\"1646010120000\\\\\\":[17848.0],\\\\\\"1646012220000\\\\\\":[17738.0],\\\\\\"1646014320000\\\\\\":[17758.0],\\\\\\"1646011740000\\\\\\":[17766.0],\\\\\\"1646013840000\\\\\\":[17811.0],\\\\\\"1646011260000\\\\\\":[17764.0],\\\\\\"1646013360000\\\\\\":[17872.0],\\\\\\"1646015460000\\\\\\":[17721.0],\\\\\\"1646010780000\\\\\\":[17763.0],\\\\\\"1646012880000\\\\\\":[17821.0],\\\\\\"1646014980000\\\\\\":[17770.0]},\\\\\\"dataMapByTime\\\\\\":{}}],\\\\\\"ip\\\\\\":\\\\\\"11.124.205.28\\\\\\",\\\\\\"attend\\\\\\":{\\\\\\"attends\\\\\\":{\\\\\\"FIN-PAAS-DEV\\\\\\":{\\\\\\"expect\\\\\\":30.0,\\\\\\"actual\\\\\\":30.0}},\\\\\\"attendsByIdc\\\\\\":{\\\\\\"FIN-PAAS-DEV\\\\\\":{\\\\\\"1646015760000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646015700000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646015640000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646015580000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646015520000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646015460000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646015400000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646015340000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646015220000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646015280000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646015160000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646015100000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646015040000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646014980000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646014920000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0}}}}}\\"\\n}","type":"json"}]', + 'title' => 'Query monitoring metric data', + 'summary' => 'Queries monitoring metrics timing data based on conditional query filters such as metric ID.', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryRMSMetrics', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'QueryRMSUnifiedAlarmEvent' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'create', - ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'AttributeName', + 'name' => 'WorkspaceName', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'age', - ], + 'schema' => ['description' => 'The workspace name.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'title' => '', 'example' => ''], ], [ - 'name' => 'Desc', + 'name' => 'CurrentPage', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - 'example' => '', - ], + 'schema' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], [ - 'name' => 'InstanceId', + 'name' => 'PageSize', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'abcdEFGH1234', - ], + 'schema' => ['description' => 'The number of entries per page.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], [ - 'name' => 'ResourceId', + 'name' => 'AlarmLevel', + 'in' => 'formData', + 'schema' => ['description' => 'The alert level.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], + ], + [ + 'name' => 'Status', 'in' => 'formData', 'schema' => [ - 'description' => '', + 'description' => 'The trigger status.', + 'enumValueTitles' => [2 => 'alerting.', 4 => 'silenced.', 'recovered.'], 'type' => 'integer', 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '100', + 'required' => false, + 'docRequired' => false, + 'title' => '', + 'example' => '', ], ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], - 'Attribute' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'InstanceId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'abcdEFGH1234', - ], - 'AttributeName' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'switch', - ], - 'Id' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'Desc' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - ], - ], - ], - ], + [ + 'name' => 'AlarmTargetType', + 'in' => 'formData', + 'schema' => ['description' => 'The alerting object type.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], - ], - 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Attribute\\": {\\n \\"InstanceId\\": \\"abcdEFGH1234\\",\\n \\"AttributeName\\": \\"switch\\",\\n \\"Id\\": 1,\\n \\"Desc\\": \\"活动开关\\"\\n }\\n}","errorExample":""},{"type":"xml","example":"<RequestId>357EA602-4A8C-456E-82D9-720C843F8EE4</RequestId>\\n<Attribute>\\n <Desc>性别</Desc>\\n <InstanceId>9XP0PS5JQHJU</InstanceId>\\n <AttributeName>sex</AttributeName>\\n <Id>11</Id>\\n</Attribute>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'title' => 'AddMsConfigAttributes', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - 'extraInfo' => ' ', - ], - 'AddMsConfigResources' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], + 'name' => 'Keyword', + 'in' => 'formData', + 'schema' => ['description' => 'The keyword used to query by alert content.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], - ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'create', - ], - 'parameters' => [ [ - 'name' => 'AppName', + 'name' => 'StartTime', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'foo', - 'required' => true, - 'type' => 'string', - ], + 'schema' => ['description' => 'The start time.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'title' => '', 'example' => ''], ], [ - 'name' => 'Attributes', + 'name' => 'EndTime', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => false, - 'example' => '[ { "attribute_name":"attName", "desc":"some attribute comment" }, ... ]', - 'required' => false, - 'type' => 'string', - ], + 'schema' => ['description' => 'The end time.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'title' => '', 'example' => ''], ], [ - 'name' => 'Desc', + 'name' => 'AlarmRuleId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => '', - 'required' => true, - 'type' => 'string', - ], + 'schema' => ['description' => 'The alert rule ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], [ - 'name' => 'InstanceId', + 'name' => 'AlarmStackInfoJsonStr', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'abcdEFGH1234', - 'required' => true, - 'type' => 'string', - ], + 'schema' => ['description' => 'Filters by application stack in JSON format. The following fields are included:'."\n" + ."\n" + .'datasource_type STRING No ["CUSTOM","STACK","TABLE] '."\n" + .'Specifies whether the data source is application monitoring or custom monitoring.'."\n" + ."\n" + .'datasource STRING No MM@@2000464 '."\n" + .'The data source.'."\n" + ."\n" + .'alarm_target_type STRING No ["APP","HOST"] '."\n" + .'The application type.'."\n" + ."\n" + .'alarm_target_identify STRING No RMS-monitorprod '."\n" + .'The application name.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], [ - 'name' => 'Region', + 'name' => 'AlarmRuleUuid', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'Alipay', - 'required' => true, - 'type' => 'string', - ], + 'schema' => ['description' => 'The UUID of the alert rule.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], [ - 'name' => 'ResourceId', + 'name' => 'AlarmTargetKeyword', 'in' => 'formData', + 'schema' => ['description' => 'The keyword used to search by alert target.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], + ], + [ + 'name' => 'AlarmStatusRepeatList', + 'in' => 'formData', + 'style' => 'repeatList', 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'example' => 'com.alipay.test.resource', - 'required' => true, - 'type' => 'string', + 'description' => 'The alert status.', + 'type' => 'array', + 'items' => ['description' => 'The alert status.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'title' => '', 'example' => ''], + 'required' => false, + 'maxItems' => 100, + 'title' => '', + 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ + 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'ResultCode' => [ - 'description' => '', - 'example' => 'OK', - 'type' => 'string', - ], - 'RequestId' => [ - 'description' => '', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - 'type' => 'string', - ], - 'Resource' => [ - 'description' => '', - 'properties' => [ - 'AppName' => [ - 'description' => '', - 'example' => 'drmdemo', - 'type' => 'string', - ], - 'Region' => [ - 'description' => '', - 'example' => 'Alipay', - 'type' => 'string', - ], - 'InstanceId' => [ - 'description' => '', - 'example' => 'abcdEFGH1234', - 'type' => 'string', - ], - 'ResourceId' => [ - 'description' => '', - 'example' => 'com.alipay.drmResource', - 'type' => 'string', - ], - 'Id' => [ - 'description' => '', - 'example' => '1', - 'format' => 'int64', - 'type' => 'integer', - ], - 'Desc' => [ - 'description' => '', - 'example' => '', - 'type' => 'string', - ], - 'Attributes' => [ - 'description' => '', - 'items' => [ - 'properties' => [ - 'InstanceId' => [ - 'description' => '', - 'example' => 'abcdEFGH1234', - 'type' => 'string', - ], - 'AttributeName' => [ - 'description' => '', - 'example' => 'switch', - 'type' => 'string', - ], - 'Id' => [ - 'description' => '', - 'example' => '1', - 'format' => 'int64', - 'type' => 'integer', - ], - 'Desc' => [ - 'description' => '', - 'example' => '', - 'type' => 'string', - ], + 'CurrentPage' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'title' => '', 'example' => ''], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'title' => '', 'example' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'title' => '', 'example' => ''], + 'PageSize' => ['description' => 'The number of entries per page.', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'TotalCount' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'UnifiedAlarmEventList' => [ + 'description' => 'The alert event details.', + 'type' => 'array', + 'items' => [ + 'description' => 'The alert event details.', + 'type' => 'object', + 'properties' => [ + 'Status' => ['description' => 'The trigger status.', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'AlarmTargetType' => ['description' => 'The alerting object type.', 'type' => 'string', 'title' => '', 'example' => ''], + 'AlarmStartTime' => ['description' => 'The time when the alert was generated.', 'type' => 'string', 'title' => '', 'example' => ''], + 'SilenceRemainTime' => ['description' => 'The remaining silence time.', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'DataSourceName' => ['description' => 'The data source name.', 'type' => 'string', 'title' => '', 'example' => ''], + 'AlarmType' => ['description' => 'The alerting type.', 'type' => 'string', 'title' => '', 'example' => ''], + 'AlarmRecoverTime' => ['description' => 'The time when the alert was recovered.', 'type' => 'string', 'title' => '', 'example' => ''], + 'AlarmRuleId' => ['description' => 'The alert rule ID.', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'AlarmHistoryId' => ['description' => 'The alert history ID.', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'AlarmContent' => ['description' => 'The alert content.', 'type' => 'string', 'title' => '', 'example' => ''], + 'AlarmUrl' => ['description' => 'The URL of the alert data source.', 'type' => 'string', 'title' => '', 'example' => ''], + 'AlarmUrlWithDomain' => ['description' => 'The absolute path of the web page, including the domain name.', 'type' => 'string', 'title' => '', 'example' => ''], + 'AlarmTargetDeleted' => ['description' => 'Indicates whether the target object is deleted.', 'type' => 'boolean', 'title' => '', 'example' => ''], + 'AlarmLevel' => ['description' => 'The alert level.', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'AlarmEventId' => ['description' => 'The alert event ID.', 'type' => 'string', 'title' => '', 'example' => ''], + 'AlarmTarget' => ['description' => 'The alert target.', 'type' => 'string', 'title' => '', 'example' => ''], + 'AlarmHistoryList' => [ + 'description' => 'The list of alert history details.', + 'type' => 'array', + 'items' => [ + 'description' => 'The alert history details.', + 'type' => 'object', + 'properties' => [ + 'AlarmTargetType' => ['description' => 'The alerting object type.', 'type' => 'string', 'title' => '', 'example' => ''], + 'Status' => ['description' => 'The trigger status.', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'DataSourceName' => ['description' => 'The data source name.', 'type' => 'string', 'title' => '', 'example' => ''], + 'AlarmType' => ['description' => 'The alerting type.', 'type' => 'string', 'title' => '', 'example' => ''], + 'GmtModified' => ['description' => 'The modification time.', 'type' => 'string', 'title' => '', 'example' => ''], + 'EventId' => ['description' => 'The alert event ID.', 'type' => 'string', 'title' => '', 'example' => ''], + 'WorkspaceId' => ['description' => 'The workspace ID.', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'UniqueIdentity' => ['description' => 'The unique identifier of the alert rule.', 'type' => 'string', 'title' => '', 'example' => ''], + 'AlarmTime' => ['description' => 'The alert time.', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'AlarmRuleId' => ['description' => 'The alert rule ID.', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'GmtCreate' => ['description' => 'The creation time.', 'type' => 'string', 'title' => '', 'example' => ''], + 'AlarmDetail' => ['description' => 'The alert details.', 'type' => 'string', 'title' => '', 'example' => ''], + 'AlarmUrl' => ['description' => 'The URL of the alert data source.', 'type' => 'string', 'title' => '', 'example' => ''], + 'AlarmContent' => ['description' => 'The alert content.', 'type' => 'string', 'title' => '', 'example' => ''], + 'AlarmUrlWithDomain' => ['description' => 'The absolute path of the web page, including the domain name.', 'type' => 'string', 'title' => '', 'example' => ''], + 'AlarmTargetDeleted' => ['description' => 'Indicates whether the target object is deleted.', 'type' => 'boolean', 'title' => '', 'example' => ''], + 'AlarmLevel' => ['description' => 'The alert level.', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'Id' => ['description' => 'The primary key ID.', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'TenantId' => ['description' => 'The tenant ID.', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'AlarmTarget' => ['description' => 'The alert target.', 'type' => 'string', 'title' => '', 'example' => ''], + 'AlarmRuleName' => ['description' => 'The alert rule name.', 'type' => 'string', 'title' => '', 'example' => ''], + ], + 'title' => '', + 'example' => '', ], - 'type' => 'object', + 'title' => '', + 'example' => '', ], - 'type' => 'array', ], + 'title' => '', + 'example' => '', ], - 'type' => 'object', + 'title' => '', + 'example' => '', ], ], - 'type' => 'object', + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"type":"json","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\",\\n \\"Resource\\": {\\n \\"AppName\\": \\"drmdemo\\",\\n \\"Region\\": \\"Alipay\\",\\n \\"InstanceId\\": \\"abcdEFGH1234\\",\\n \\"ResourceId\\": \\"com.alipay.drmResource\\",\\n \\"Id\\": 1,\\n \\"Desc\\": \\"活动开关\\",\\n \\"Attributes\\": [\\n {\\n \\"InstanceId\\": \\"abcdEFGH1234\\",\\n \\"AttributeName\\": \\"switch\\",\\n \\"Id\\": 1,\\n \\"Desc\\": \\"活动开关\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<RequestId>AD040CD2-9302-4C74-89A5-2AF0C220B1B9</RequestId>\\n<Resource>\\n <Desc>这是描述</Desc>\\n <InstanceId>AWHNEX3GFLJT</InstanceId>\\n <ResourceId>com.alipay.test.resource1</ResourceId>\\n <Region>Alipay</Region>\\n <Id>44</Id>\\n <AppName>someAppName</AppName>\\n</Resource>\\n<ResultCode>OK</ResultCode>","errorExample":""}]', - 'extraInfo' => ' ', - 'requestParamsDescription' => ' ', - 'responseParamsDescription' => ' ', - 'title' => 'AddMsConfigResources', - ], - 'UpdateRMSUnifiedAlarmRule' => [ - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"CurrentPage\\": 0,\\n \\"RequestId\\": \\"\\",\\n \\"ResultMessage\\": \\"\\",\\n \\"ResultCode\\": \\"\\",\\n \\"PageSize\\": 0,\\n \\"TotalCount\\": 0,\\n \\"UnifiedAlarmEventList\\": [\\n {\\n \\"Status\\": 0,\\n \\"AlarmTargetType\\": \\"\\",\\n \\"AlarmStartTime\\": \\"\\",\\n \\"SilenceRemainTime\\": 0,\\n \\"DataSourceName\\": \\"\\",\\n \\"AlarmType\\": \\"\\",\\n \\"AlarmRecoverTime\\": \\"\\",\\n \\"AlarmRuleId\\": 0,\\n \\"AlarmHistoryId\\": 0,\\n \\"AlarmContent\\": \\"\\",\\n \\"AlarmUrl\\": \\"\\",\\n \\"AlarmUrlWithDomain\\": \\"\\",\\n \\"AlarmTargetDeleted\\": false,\\n \\"AlarmLevel\\": 0,\\n \\"AlarmEventId\\": \\"\\",\\n \\"AlarmTarget\\": \\"\\",\\n \\"AlarmHistoryList\\": [\\n {\\n \\"AlarmTargetType\\": \\"\\",\\n \\"Status\\": 0,\\n \\"DataSourceName\\": \\"\\",\\n \\"AlarmType\\": \\"\\",\\n \\"GmtModified\\": \\"\\",\\n \\"EventId\\": \\"\\",\\n \\"WorkspaceId\\": 0,\\n \\"UniqueIdentity\\": \\"\\",\\n \\"AlarmTime\\": 0,\\n \\"AlarmRuleId\\": 0,\\n \\"GmtCreate\\": \\"\\",\\n \\"AlarmDetail\\": \\"\\",\\n \\"AlarmUrl\\": \\"\\",\\n \\"AlarmContent\\": \\"\\",\\n \\"AlarmUrlWithDomain\\": \\"\\",\\n \\"AlarmTargetDeleted\\": false,\\n \\"AlarmLevel\\": 0,\\n \\"Id\\": 0,\\n \\"TenantId\\": 0,\\n \\"AlarmTarget\\": \\"\\",\\n \\"AlarmRuleName\\": \\"\\"\\n }\\n ]\\n }\\n ]\\n}","type":"json"}]', + 'title' => 'Query alert event history', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryRMSUnifiedAlarmEvent', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'summary' => '', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'QueryRMSUnifiedAlarmHistory' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'write', - 'systemTags' => [], + 'operationType' => 'readAndWrite', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'Id', + 'name' => 'WorkspaceName', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'maximum' => '9223372036854775807', - 'minimum' => '0', - 'example' => '1', - ], + 'schema' => ['description' => 'Workspace name ', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'SOFAStack杭州金区-生产', 'title' => ''], ], [ - 'name' => 'Name', + 'name' => 'Start', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'TAGS', - ], + 'schema' => ['description' => 'Query start time, in Unix timestamp format, in milliseconds. '."\n" + ."\n" + .'> The query start time must fall within the SQL Explorer storage duration of the database instance and cannot be earlier than 90 days before the current time. '."\n", 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1668911820000', 'title' => ''], ], [ - 'name' => 'Category', + 'name' => 'End', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'CUSTOM', - ], + 'schema' => ['description' => 'The end date of the query data, in Unix timestamp format, in milliseconds.'."\n" + ."\n" + .'> The query end time must be later than the query start time. The latest data you can query is up to 00:00 (midnight) of the current day.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1662516900000', 'title' => ''], ], [ - 'name' => 'RuleConfig', + 'name' => 'CurrentPage', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '{\\"trafficType\\":\\"i\\",\\"methodName\\":\\"*\\",\\"faultInjectRuleItems\\":[{\\"action\\":{\\"type\\":\\"REJECT\\"},\\"ruleType\\":\\"ABORT\\",\\"configs\\":{\\"faultPercent\\":100}}]} ', - ], + 'schema' => ['description' => 'Current page ', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => false, 'example' => '2', 'title' => ''], ], [ - 'name' => 'AlarmNodata', + 'name' => 'PageSize', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'maximum' => '9223372036854775807', - 'minimum' => '0', - ], + 'schema' => ['description' => 'Pagination parameter, page size ', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => false, 'example' => '10', 'title' => ''], ], [ - 'name' => 'Level', + 'name' => 'AlarmTargetType', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'maximum' => '9223372036854775807', - 'minimum' => '0', - 'example' => '2', - ], + 'schema' => ['description' => 'Alert object type ', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'APP', 'title' => ''], ], [ - 'name' => 'Emergency', + 'name' => 'AlarmTarget', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - ], + 'schema' => ['description' => 'Alert object ', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'PlanetKms', 'title' => ''], ], [ - 'name' => 'EmergencyUrl', + 'name' => 'AlarmLevel', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - ], + 'schema' => ['description' => 'Alert level ', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'PendingHit', + 'name' => 'Status', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'maximum' => '9223372036854775807', - 'minimum' => '0', - ], + 'schema' => ['description' => 'Alert status ', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'RecoveredHit', + 'name' => 'AlarmStackInfoJsonStr', 'in' => 'formData', + 'schema' => ['description' => 'A JSON-formatted string for filtering alert history by application. It contains the following fields:'."\n" + ."\n" + .'datasource_type STRING No ["CUSTOM","STACK","TABLE"] '."\n" + .'Indicates whether it is application monitoring or custom monitoring.'."\n" + ."\n" + .'datasource STRING No MM@@2000464 '."\n" + .'Data source'."\n" + ."\n" + .'alarm_target_type STRING No ["APP","HOST"] '."\n" + .'Application type'."\n" + ."\n" + .'alarm_target_identify STRING No RMS-monitorprod '."\n" + .'Application name', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => '{\\"DatasourceType\\":\\"STACK\\",\\"AlarmTargetType\\":\\"APP\\",\\"AlarmTargetIdentify\\":\\"prod-app-twc-universal\\"}', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'CurrentPage' => ['description' => 'Current page', 'type' => 'integer', 'format' => 'int64', 'example' => '5', 'title' => ''], + 'RequestId' => ['description' => 'Request ID', 'type' => 'string', 'example' => 'CB2B427A-E370-5599-8872-A249F8EFD859', 'title' => ''], + 'ResultMessage' => ['description' => 'Result description', 'type' => 'string', 'example' => 'workspace not found with name TWCProd, tenant_id 0008528286', 'title' => ''], + 'ResultCode' => ['description' => 'Result code', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'PageSize' => ['description' => 'Pagination parameter, page size', 'type' => 'integer', 'format' => 'int64', 'example' => '10', 'title' => ''], + 'TotalCount' => ['description' => 'Total number of entries', 'type' => 'integer', 'format' => 'int64', 'example' => '120', 'title' => ''], + 'AlarmHistories' => [ + 'description' => 'List of alert history objects', + 'type' => 'array', + 'items' => [ + 'description' => 'Alert history details', + 'type' => 'object', + 'properties' => [ + 'AlarmTargetType' => ['description' => 'Alert Object Type', 'type' => 'string', 'example' => 'APP', 'title' => ''], + 'Status' => ['description' => 'alert status', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'DataSourceName' => ['description' => 'Datasource Name', 'type' => 'string', 'example' => 'ant_intel_hz', 'title' => ''], + 'AlarmType' => ['description' => 'Alarm Metric', 'type' => 'string', 'example' => 'APP', 'title' => ''], + 'GmtModified' => ['description' => 'Updated At', 'type' => 'string', 'example' => '2020-04-02 21:53:24', 'title' => ''], + 'EventId' => ['description' => 'Alert event ID ', 'type' => 'string', 'example' => '355402_1670998540000_598877597', 'title' => ''], + 'WorkspaceId' => ['description' => 'Workspace ID', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'UniqueIdentity' => ['description' => 'Unique identifier of the alert rule ', 'type' => 'string', 'example' => '174851af-6c56-4d8b-8cc7-9f998e752f09', 'title' => ''], + 'AlarmTime' => ['description' => 'Alert Time', 'type' => 'integer', 'format' => 'int64', 'example' => '1671088115000', 'title' => ''], + 'AlarmRuleId' => ['description' => 'Alert rule ID', 'type' => 'integer', 'format' => 'int64', 'example' => '860', 'title' => ''], + 'GmtCreate' => ['description' => 'Creation Time', 'type' => 'string', 'example' => '2020-04-02 21:53:24', 'title' => ''], + 'AlarmDetail' => ['description' => 'Alert details', 'type' => 'string', 'example' => '[{"datasource":"basic@@machinePortCheck","tags":[{"key":"cluster","value":"default-kernel"},{"key":"hostname","value":"100.83.13.115"},{"key":"port","value":"22"}],"conditionValues":[{"condition":{"metric":"total","metricDisplayName":"总量","type":"Current","compareOperation":"LT","N":0,"threshold":10000.0,"conditionDesc":"total 当前时间 > 10000.0"},"value":1.0}]}]', 'title' => ''], + 'AlarmUrl' => ['description' => 'Hyperlink URL for the alert data source', 'type' => 'string', 'example' => '/rms/sofacloud/sofa_app/view/a?workspaceName=b&tenantName=c', 'title' => ''], + 'AlarmContent' => ['description' => 'Alert content ', 'type' => 'string', 'example' => '[测试实例] [cluster:default-kernel hostname:100.83.13.115 port:22 cluster:antcloud-middlewaredev-import-cluster-38742336 namespace:kube-system] 物理机端口探测/总量 当前时间的值 1.000 < 10000.00', 'title' => ''], + 'AlarmUrlWithDomain' => ['description' => 'Absolute path of the web page, including the domain name', 'type' => 'string', 'example' => 'http://www.alipay.com/rms/sofacloud/sofa_app/view/a?workspaceName=b&tenantName=c', 'title' => ''], + 'AlarmTargetDeleted' => ['description' => 'Indicates whether the target object is deleted', 'type' => 'boolean', 'example' => 'false', 'title' => ''], + 'AlarmLevel' => ['description' => 'Alert level', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'Id' => ['description' => 'Property ID ', 'type' => 'integer', 'format' => 'int64', 'example' => '3376', 'title' => ''], + 'TenantId' => ['description' => 'Tenant ID', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'AlarmTarget' => ['description' => 'Alert object', 'type' => 'string', 'example' => 'sibei_1229_1', 'title' => ''], + 'AlarmRuleName' => ['description' => 'Alert rule name ', 'type' => 'string', 'example' => 'bvtcase测试', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'maximum' => '9223372036854775807', - 'minimum' => '0', + 'title' => '', + 'example' => '', ], ], + ], + 'errorCodes' => [], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"CurrentPage\\": 5,\\n \\"RequestId\\": \\"CB2B427A-E370-5599-8872-A249F8EFD859\\",\\n \\"ResultMessage\\": \\"workspace not found with name TWCProd, tenant_id 0008528286\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"PageSize\\": 10,\\n \\"TotalCount\\": 120,\\n \\"AlarmHistories\\": [\\n {\\n \\"AlarmTargetType\\": \\"APP\\",\\n \\"Status\\": 1,\\n \\"DataSourceName\\": \\"ant_intel_hz\\",\\n \\"AlarmType\\": \\"APP\\",\\n \\"GmtModified\\": \\"2020-04-02 21:53:24\\",\\n \\"EventId\\": \\"355402_1670998540000_598877597\\",\\n \\"WorkspaceId\\": 1,\\n \\"UniqueIdentity\\": \\"174851af-6c56-4d8b-8cc7-9f998e752f09\\",\\n \\"AlarmTime\\": 1671088115000,\\n \\"AlarmRuleId\\": 860,\\n \\"GmtCreate\\": \\"2020-04-02 21:53:24\\",\\n \\"AlarmDetail\\": \\"[{\\\\\\"datasource\\\\\\":\\\\\\"basic@@machinePortCheck\\\\\\",\\\\\\"tags\\\\\\":[{\\\\\\"key\\\\\\":\\\\\\"cluster\\\\\\",\\\\\\"value\\\\\\":\\\\\\"default-kernel\\\\\\"},{\\\\\\"key\\\\\\":\\\\\\"hostname\\\\\\",\\\\\\"value\\\\\\":\\\\\\"100.83.13.115\\\\\\"},{\\\\\\"key\\\\\\":\\\\\\"port\\\\\\",\\\\\\"value\\\\\\":\\\\\\"22\\\\\\"}],\\\\\\"conditionValues\\\\\\":[{\\\\\\"condition\\\\\\":{\\\\\\"metric\\\\\\":\\\\\\"total\\\\\\",\\\\\\"metricDisplayName\\\\\\":\\\\\\"总量\\\\\\",\\\\\\"type\\\\\\":\\\\\\"Current\\\\\\",\\\\\\"compareOperation\\\\\\":\\\\\\"LT\\\\\\",\\\\\\"N\\\\\\":0,\\\\\\"threshold\\\\\\":10000.0,\\\\\\"conditionDesc\\\\\\":\\\\\\"total 当前时间 > 10000.0\\\\\\"},\\\\\\"value\\\\\\":1.0}]}]\\",\\n \\"AlarmUrl\\": \\"/rms/sofacloud/sofa_app/view/a?workspaceName=b&tenantName=c\\",\\n \\"AlarmContent\\": \\"[测试实例] [cluster:default-kernel hostname:100.83.13.115 port:22 cluster:antcloud-middlewaredev-import-cluster-38742336 namespace:kube-system] 物理机端口探测/总量 当前时间的值 1.000 < 10000.00\\",\\n \\"AlarmUrlWithDomain\\": \\"http://www.alipay.com/rms/sofacloud/sofa_app/view/a?workspaceName=b&tenantName=c\\",\\n \\"AlarmTargetDeleted\\": false,\\n \\"AlarmLevel\\": 1,\\n \\"Id\\": 3376,\\n \\"TenantId\\": 1,\\n \\"AlarmTarget\\": \\"sibei_1229_1\\",\\n \\"AlarmRuleName\\": \\"bvtcase测试\\"\\n }\\n ]\\n}","type":"json"}]', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryRMSUnifiedAlarmHistory', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'title' => '', + 'summary' => '', + 'flowControl' => [ + 'flowControlList' => [], + ], + ], + 'QueryRMSUnifiedAlarmNotifyHistory' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'Step', + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], + 'parameters' => [ + [ + 'name' => 'Status', 'in' => 'formData', 'schema' => [ - 'description' => '', + 'description' => 'Sending status.', + 'enumValueTitles' => ['Failed', 'Successful'], 'type' => 'integer', 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'maximum' => '9223372036854775807', - 'minimum' => '0', - 'example' => '5', + 'required' => false, + 'docRequired' => false, + 'example' => '0', + 'title' => '', ], ], [ - 'name' => 'SilenceTime', + 'name' => 'Channel', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'maximum' => '9223372036854775807', - 'minimum' => '0', - 'example' => '900', - ], + 'schema' => ['description' => 'Notification channel.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'DD_WEBHOOK', 'title' => ''], ], [ - 'name' => 'NotifyFiring', + 'name' => 'Subscriber', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'maximum' => '9223372036854775807', - 'minimum' => '0', - ], + 'schema' => ['description' => 'Subscriber ID.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'NotifyRecovered', + 'name' => 'CurrentPage', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'maximum' => '9223372036854775807', - 'minimum' => '0', - ], + 'schema' => ['description' => 'Current page.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => false, 'example' => '1', 'title' => ''], ], [ - 'name' => 'NotifyNodata', + 'name' => 'PageSize', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'maximum' => '9223372036854775807', - 'minimum' => '0', - ], + 'schema' => ['description' => 'Number of entries per page.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => false, 'example' => '20', 'title' => ''], ], [ - 'name' => 'NotifyTimeFilterJsonStr', + 'name' => 'WorkspaceName', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - ], + 'schema' => ['description' => 'Workspace name.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'acgatewayprod', 'title' => ''], ], [ - 'name' => 'Status', + 'name' => 'EventId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - 'example' => 'Firing', - ], + 'schema' => ['description' => 'Event ID.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => '355400_1670410905000_598877597', 'title' => ''], ], [ - 'name' => 'SuspendedStartTime', + 'name' => 'StartTime', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'docRequired' => false, - ], + 'schema' => ['description' => 'Start time.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1660730580000', 'title' => ''], ], [ - 'name' => 'SuspendedEndTime', + 'name' => 'EndTime', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'docRequired' => false, - ], + 'schema' => ['description' => 'End time.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1668160800150', 'title' => ''], ], [ - 'name' => 'SuspendedReason', + 'name' => 'Keyword', + 'in' => 'formData', + 'schema' => ['description' => 'Query alarm content.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'asd', 'title' => ''], + ], + [ + 'name' => 'AlarmRuleId', + 'in' => 'formData', + 'schema' => ['description' => 'Alarm rule ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => false, 'example' => '22', 'title' => ''], + ], + [ + 'name' => 'AlarmStatus', 'in' => 'formData', 'schema' => [ - 'description' => '', - 'type' => 'string', + 'description' => 'Alarm status.', + 'enumValueTitles' => [2 => 'Alerting', 4 => 'Silenced', 'Recovered'], + 'type' => 'integer', + 'format' => 'int64', 'required' => false, 'docRequired' => false, + 'example' => '2', + 'title' => '', ], ], [ - 'name' => 'WorkspaceName', + 'name' => 'AlarmStackInfoJsonStr', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'prod', - ], + 'schema' => ['description' => 'JSON format for filtering alarm history by application. Contains the following fields:'."\n" + ."\n" + .'datasource_type STRING No ["CUSTOM","STACK","TABLE"] '."\n" + .'Whether it is application monitoring or custom monitoring.'."\n" + ."\n" + .'datasource STRING No MM@@2000464 '."\n" + .'Data source.'."\n" + ."\n" + .'alarm_target_type STRING No ["APP","HOST"] '."\n" + .'Application type.'."\n" + ."\n" + .'alarm_target_identify STRING No RMS-monitorprod '."\n" + .'Application name.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => '{\\"DatasourceType\\":\\"CUSTOM\\",\\"AlarmTargetType\\":\\"APP\\",\\"AlarmTargetIdentify\\":\\"prod-app-acrbasis\\",\\"Datasource\\":\\"SPM@@15984\\"}', 'title' => ''], ], [ - 'name' => 'ChannelsRepeatList', + 'name' => 'DashboardQueryParamJsonStr', 'in' => 'formData', - 'style' => 'repeatList', - 'schema' => [ - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - ], - 'required' => true, - 'maxItems' => 100, - ], + 'schema' => ['description' => 'Dashboard alarm query parameters.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], [ - 'name' => 'NotifyTarget', + 'name' => 'AlarmSubscribers', 'in' => 'formData', 'style' => 'repeatList', 'schema' => [ - 'description' => '', + 'description' => 'Filter by notification subscriber.', 'type' => 'array', 'items' => [ - 'description' => '', + 'description' => 'Notification subscriber.', 'type' => 'object', 'properties' => [ - 'SubscriberSource' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => 'LOCAL', - ], - 'SubscriberType' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => 'USER_GROUP', - ], - 'Subscriber' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => '1', - ], - 'SubscriberUuid' => [ - 'type' => 'string', - 'required' => true, - 'example' => '400', - ], - 'SubscriberName' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => '', - ], + 'SubscriberSource' => ['description' => 'Subscriber source.', 'type' => 'string', 'required' => true, 'example' => 'LOCAL', 'title' => ''], + 'SubscriberType' => ['description' => 'Subscriber type.', 'type' => 'string', 'required' => true, 'example' => 'USER_GROUP', 'title' => ''], + 'Subscriber' => ['description' => 'Subscriber.', 'type' => 'string', 'required' => true, 'example' => '1', 'title' => ''], + 'SubscriberUuid' => ['description' => 'Subscriber UUID.', 'type' => 'string', 'required' => true, 'example' => '839f5cf92ab3435385ef3949c001a7a8', 'title' => ''], + 'SubscriberName' => ['description' => 'Name of the alarm target.', 'type' => 'string', 'required' => true, 'example' => 'mike', 'title' => ''], ], 'required' => false, + 'title' => '', + 'example' => '', ], 'required' => false, 'maxItems' => 100, + 'title' => '', + 'example' => '', ], ], ], @@ -7587,295 +5128,347 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'type' => 'string', - ], - 'ResultCode' => [ - 'type' => 'string', + 'CurrentPage' => ['description' => 'Current page.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'B4C10721-BD3E-5F45-AF3C-880715462315', 'title' => ''], + 'ResultMessage' => ['description' => 'Result description.', 'type' => 'string', 'example' => 'Rpc error', 'title' => ''], + 'ResultCode' => ['description' => 'Result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'PageSize' => ['description' => 'Page size.', 'type' => 'integer', 'format' => 'int64', 'example' => '20', 'title' => ''], + 'TotalCount' => ['description' => 'Total count.', 'type' => 'integer', 'format' => 'int64', 'example' => '84', 'title' => ''], + 'AlarmNotifyHistories' => [ + 'description' => 'Alarm notification history.', + 'type' => 'array', + 'items' => [ + 'description' => 'Alarm notification history.', + 'type' => 'object', + 'properties' => [ + 'AlarmSilenceTime' => ['description' => 'Alarm silence period.', 'type' => 'integer', 'format' => 'int64', 'example' => '20', 'title' => ''], + 'Status' => ['description' => 'Notification status.', 'type' => 'integer', 'format' => 'int64', 'example' => '0', 'title' => ''], + 'ErrorMessage' => ['description' => 'Describes the reason for message sending failure.', 'type' => 'string', 'example' => 'Specified private IP address is duplicated.', 'title' => ''], + 'AlarmType' => ['description' => 'Alarm type.', 'type' => 'string', 'example' => 'APP', 'title' => ''], + 'GmtModified' => ['description' => 'Modified time.', 'type' => 'string', 'example' => '2020-03-18 21:47:32', 'title' => ''], + 'NotifyContent' => ['description' => 'Message content.', 'type' => 'string', 'title' => '', 'example' => ''], + 'AlarmRuleId' => ['description' => 'Alarm rule ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '5839', 'title' => ''], + 'Subscriber' => ['description' => 'Subscriber.', 'type' => 'string', 'example' => '400', 'title' => ''], + 'Channel' => ['description' => 'Notification channel.', 'type' => 'string', 'example' => 'DD_WEBHOOK', 'title' => ''], + 'AlarmTargetDeleted' => ['description' => 'Whether the target object has been deleted.', 'type' => 'boolean', 'title' => '', 'example' => ''], + 'AlarmLevel' => ['description' => 'Alarm level.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'AlarmEventId' => ['description' => 'Alarm event ID.', 'type' => 'string', 'example' => '356454_1670377620000_1650847553', 'title' => ''], + 'AlarmRuleName' => ['description' => 'Alarm rule name.', 'type' => 'string', 'example' => 'bvtcase测试', 'title' => ''], + 'AlarmTargetType' => ['description' => 'Alarm target type.', 'type' => 'string', 'example' => 'APP', 'title' => ''], + 'SubscriberType' => ['description' => 'Type of subscriber.', 'type' => 'string', 'example' => 'USER_GROUP', 'title' => ''], + 'AlarmStatus' => ['description' => 'Alarm status.', 'type' => 'integer', 'format' => 'int64', 'example' => '2', 'title' => ''], + 'DataSourceName' => ['description' => 'Data source name.', 'type' => 'string', 'example' => '交易成功量', 'title' => ''], + 'AlarmRuleUuid' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'WorkspaceId' => ['description' => 'Workspace ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'SubscriberSource' => ['description' => 'Subscriber source.', 'type' => 'string', 'example' => 'LOCAL', 'title' => ''], + 'AlarmTime' => ['description' => 'Alarm time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1671076740000', 'title' => ''], + 'AggCount' => ['description' => 'Aggregation count.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'AlarmTargetIdentify' => ['description' => 'Alarm target.', 'type' => 'string', 'example' => 'monitorprod', 'title' => ''], + 'AlarmHistoryId' => ['description' => 'Alarm notification record ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '27313821', 'title' => ''], + 'GmtCreate' => ['description' => 'Created time.', 'type' => 'string', 'example' => '2020-03-13 02:25:08', 'title' => ''], + 'AlarmUrl' => ['description' => 'Alarm data source redirect URL.', 'type' => 'string', 'example' => '/rms/sofacloud/sofa_app/view/a?workspaceName=b&tenantName=c', 'title' => ''], + 'AlarmUrlWithDomain' => ['description' => 'Absolute path of the web page, including the domain name.', 'type' => 'string', 'example' => 'http://www.alipay.com/rms/sofacloud/sofa_app/view/a?workspaceName=b&tenantName=c', 'title' => ''], + 'TraceId' => ['description' => 'Trace ID, used for precise query of call information.', 'type' => 'string', 'example' => '0a6481081662012458401682123', 'title' => ''], + 'Id' => ['description' => 'Property ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '73738', 'title' => ''], + 'TenantId' => ['description' => 'Tenant ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], + 'SubscriberName' => ['description' => 'Subscriber name.', 'type' => 'string', 'example' => 'mike', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], - 'RequestId' => [ - 'type' => 'string', + 'AlarmNotifySubs' => [ + 'description' => 'Notification subscribers corresponding to the alarm notification history.', + 'type' => 'array', + 'items' => [ + 'description' => 'Notification subscriber.', + 'type' => 'object', + 'properties' => [ + 'SubscriberSource' => ['description' => 'Subscriber source.', 'type' => 'string', 'example' => 'LOCAL', 'title' => ''], + 'Subscriber' => ['description' => 'Subscriber.', 'type' => 'string', 'example' => '400', 'title' => ''], + 'SubscriberUuid' => ['description' => 'Subscriber UUID.', 'type' => 'string', 'example' => '839f5cf92ab3435385ef3949c001a7a8', 'title' => ''], + 'SubscriberType' => ['description' => 'Subscriber type.', 'type' => 'string', 'example' => 'USER_GROUP', 'title' => ''], + 'SubscriberName' => ['description' => 'Subscriber name.', 'type' => 'string', 'example' => 'mike', 'title' => ''], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', ], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"\\",\\n \\"ResultCode\\": \\"\\",\\n \\"RequestId\\": \\"\\"\\n}","type":"json"}]', - ], - 'CreateRMSUnifiedAlarmRule' => [ - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"CurrentPage\\": 1,\\n \\"RequestId\\": \\"B4C10721-BD3E-5F45-AF3C-880715462315\\",\\n \\"ResultMessage\\": \\"Rpc error\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"PageSize\\": 20,\\n \\"TotalCount\\": 84,\\n \\"AlarmNotifyHistories\\": [\\n {\\n \\"AlarmSilenceTime\\": 20,\\n \\"Status\\": 0,\\n \\"ErrorMessage\\": \\"Specified private IP address is duplicated.\\",\\n \\"AlarmType\\": \\"APP\\",\\n \\"GmtModified\\": \\"2020-03-18 21:47:32\\",\\n \\"NotifyContent\\": \\"\\",\\n \\"AlarmRuleId\\": 5839,\\n \\"Subscriber\\": \\"400\\",\\n \\"Channel\\": \\"DD_WEBHOOK\\",\\n \\"AlarmTargetDeleted\\": false,\\n \\"AlarmLevel\\": 1,\\n \\"AlarmEventId\\": \\"356454_1670377620000_1650847553\\",\\n \\"AlarmRuleName\\": \\"bvtcase测试\\",\\n \\"AlarmTargetType\\": \\"APP\\",\\n \\"SubscriberType\\": \\"USER_GROUP\\",\\n \\"AlarmStatus\\": 2,\\n \\"DataSourceName\\": \\"交易成功量\\",\\n \\"AlarmRuleUuid\\": \\"\\",\\n \\"WorkspaceId\\": 1,\\n \\"SubscriberSource\\": \\"LOCAL\\",\\n \\"AlarmTime\\": 1671076740000,\\n \\"AggCount\\": 1,\\n \\"AlarmTargetIdentify\\": \\"monitorprod\\",\\n \\"AlarmHistoryId\\": 27313821,\\n \\"GmtCreate\\": \\"2020-03-13 02:25:08\\",\\n \\"AlarmUrl\\": \\"/rms/sofacloud/sofa_app/view/a?workspaceName=b&tenantName=c\\",\\n \\"AlarmUrlWithDomain\\": \\"http://www.alipay.com/rms/sofacloud/sofa_app/view/a?workspaceName=b&tenantName=c\\",\\n \\"TraceId\\": \\"0a6481081662012458401682123\\",\\n \\"Id\\": 73738,\\n \\"TenantId\\": 1,\\n \\"SubscriberName\\": \\"mike\\"\\n }\\n ],\\n \\"AlarmNotifySubs\\": [\\n {\\n \\"SubscriberSource\\": \\"LOCAL\\",\\n \\"Subscriber\\": \\"400\\",\\n \\"SubscriberUuid\\": \\"839f5cf92ab3435385ef3949c001a7a8\\",\\n \\"SubscriberType\\": \\"USER_GROUP\\",\\n \\"SubscriberName\\": \\"mike\\"\\n }\\n ]\\n}","type":"json"}]', + 'title' => 'Query Alarm Notification History', + 'summary' => 'Query alarm notification history, including notification records from DingTalk, phone calls, SMS, and webhooks, as well as notification status.', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryRMSUnifiedAlarmNotifyHistory', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'QueryRMSUnifiedAlarmRule' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'write', - 'systemTags' => [], + 'operationType' => 'read', + 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ - 'name' => 'Name', + 'name' => 'Keyword', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'uitest1645783390369', - ], + 'schema' => ['description' => 'Fuzzy search by alert rule name ', 'type' => 'string', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], [ - 'name' => 'Category', + 'name' => 'Level', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'CUSTOM', - ], + 'schema' => ['description' => 'Alert Level ', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], [ - 'name' => 'RuleConfig', + 'name' => 'AlarmTargetJsonStr', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '{\\"trafficType\\":\\"i\\",\\"methodName\\":\\"*\\",\\"faultInjectRuleItems\\":[{\\"action\\":{\\"type\\":\\"REJECT\\"},\\"ruleType\\":\\"ABORT\\",\\"configs\\":{\\"faultPercent\\":100}}]} ', - ], + 'schema' => ['description' => 'Alarm object search in JSON format. The following fields are included:'."\n" + ."\n" + .'rule_status NUMBER No 1: enabled, 0: disabled '."\n" + .'Rule status'."\n" + ."\n" + .'alarm_status NUMBER No 0 '."\n" + .'Alert Status'."\n" + ."\n" + .'only_me BOOLEAN No true, false '."\n" + .'View only my items'."\n" + ."\n" + .'current_page NUMBER No 1 '."\n" + .'Current page'."\n" + ."\n" + .'page_size NUMBER No 3 '."\n" + .'Page size'."\n" + ."\n" + .'workspace_name STRING Yes Workspace name '."\n" + .'Workspace name'."\n" + ."\n" + .'rule_id NUMBER No '."\n" + .'Alert rule ID'."\n" + ."\n" + .'rule_unique_identity STRING No 1234_asdf '."\n" + .'UUID of the alert rule'."\n" + ."\n" + .'category STRING Yes "Custom", "pql" '."\n" + .'Identifier indicating whether the rule is a Custom rule or a PQL rule'."\n" + ."\n" + .'ref_datasource_type STRING No datasource '."\n" + .'filter_user_group NUMBER No 1 '."\n" + .'Filter by group'."\n" + ."\n" + .'filter_webhook NUMBER No 1 '."\n" + .'Filter by webhook'."\n" + ."\n" + .'filter_ding_robot NUMBER No 1 '."\n" + .'Filter by DingTalk Robot ', 'type' => 'string', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], [ - 'name' => 'AlarmNodata', + 'name' => 'RuleStatus', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'maximum' => '9223372036854775807', - 'minimum' => '0', - ], + 'schema' => ['description' => 'Rule status: 1 for enabled, 0 for disabled ', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], [ - 'name' => 'Level', + 'name' => 'AlarmStatus', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'maximum' => '9223372036854775807', - 'minimum' => '0', - 'example' => '1', - ], + 'schema' => ['description' => 'Alert Status ', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], [ - 'name' => 'Emergency', + 'name' => 'OnlyMe', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - ], + 'schema' => ['description' => 'View only my items ', 'type' => 'boolean', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], [ - 'name' => 'EmergencyUrl', + 'name' => 'CurrentPage', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - ], + 'schema' => ['description' => 'Current page ', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], [ - 'name' => 'PendingHit', + 'name' => 'PageSize', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'maximum' => '9223372036854775807', - 'minimum' => '0', - ], + 'schema' => ['description' => 'Page size ', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], [ - 'name' => 'RecoveredHit', + 'name' => 'WorkspaceName', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'maximum' => '9223372036854775807', - 'minimum' => '0', - ], + 'schema' => ['description' => 'Workspace name ', 'type' => 'string', 'required' => true, 'docRequired' => true, 'title' => '', 'example' => ''], ], [ - 'name' => 'Step', + 'name' => 'RuleId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'maximum' => '9223372036854775807', - 'minimum' => '0', - 'example' => '1', - ], + 'schema' => ['description' => 'Alert rule ID ', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], [ - 'name' => 'SilenceTime', + 'name' => 'RuleUniqueIdentity', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'maximum' => '9223372036854775807', - 'minimum' => '0', - 'example' => '300', - ], + 'schema' => ['description' => 'Alert UUID ', 'type' => 'string', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], [ - 'name' => 'NotifyFiring', + 'name' => 'Category', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'maximum' => '9223372036854775807', - 'minimum' => '0', - ], + 'schema' => ['description' => 'Rule category ', 'type' => 'string', 'required' => true, 'docRequired' => true, 'title' => '', 'example' => ''], ], [ - 'name' => 'NotifyRecovered', + 'name' => 'RefDatasourceType', 'in' => 'formData', + 'schema' => ['description' => 'datasource', 'type' => 'string', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'CurrentPage' => ['description' => 'Current page ', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'RequestId' => ['description' => 'Request ID ', 'type' => 'string', 'title' => '', 'example' => ''], + 'ResultMessage' => ['description' => 'Result description ', 'type' => 'string', 'title' => '', 'example' => ''], + 'ResultCode' => ['description' => 'Result code ', 'type' => 'string', 'title' => '', 'example' => ''], + 'PageSize' => ['description' => 'Page size ', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'TotalCount' => ['description' => 'Total number of entries ', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'AlarmRules' => [ + 'description' => 'Alert rule information', + 'type' => 'array', + 'items' => [ + 'description' => 'Alert rule information', + 'type' => 'object', + 'properties' => [ + 'Status' => ['description' => 'Status: 1 indicates enabled, 0 indicates disabled', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'NotifyTplId' => ['description' => 'Notification template ID', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'Channels' => ['description' => 'Notification channels: ["ddWebhook","sms","phone","email"]', 'type' => 'string', 'title' => '', 'example' => ''], + 'NotifyFiring' => ['description' => 'Notify when alert is triggered: 1 indicates selected, 0 indicates not selected', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'GmtModified' => ['description' => 'Updated At', 'type' => 'string', 'title' => '', 'example' => ''], + 'NotifyEmpty' => ['description' => 'Notify when no data is available for the alert: 1 for enabled, 0 for disabled ', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'Creator' => ['description' => 'Rule creator', 'type' => 'string', 'title' => '', 'example' => ''], + 'NotifyTimeFilter' => ['description' => 'Notification time', 'type' => 'string', 'title' => '', 'example' => ''], + 'Modifier' => ['description' => 'Updated By', 'type' => 'string', 'title' => '', 'example' => ''], + 'NotifyRecovered' => ['description' => 'Notify when the alert recovers: 1 for enabled, 0 for disabled', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'SuspendedStartTime' => ['description' => 'Pause start time', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'Deleted' => ['description' => 'Soft delete', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'SuspendedReason' => ['description' => 'Reason for pause', 'type' => 'string', 'title' => '', 'example' => ''], + 'PendingHit' => ['description' => 'Trigger epoch', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'Name' => ['description' => 'Rule name', 'type' => 'string', 'title' => '', 'example' => ''], + 'RecoveredHit' => ['description' => 'Recovery epoch', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'AlarmEmpty' => ['description' => 'Toggle for triggering alerts when metric data is empty. 1: enabled, 0: disabled', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'SilenceTime' => ['description' => 'Notification silence duration', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'AlarmStatus' => ['description' => 'Alert Status', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'Emergency' => ['description' => 'Emergency contact', 'type' => 'string', 'title' => '', 'example' => ''], + 'SourceId' => ['description' => 'ID of the alert rule before migration', 'type' => 'string', 'title' => '', 'example' => ''], + 'SuspendedEndTime' => ['description' => 'Pause end time ', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'Step' => ['description' => 'Detection frequency', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'WorkspaceId' => ['description' => 'Workspace ID', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'UniqueIdentity' => ['description' => 'UUID of the alert rule', 'type' => 'string', 'title' => '', 'example' => ''], + 'TimeZone' => ['description' => 'Time Zone', 'type' => 'string', 'title' => '', 'example' => ''], + 'EmergencyUrl' => ['description' => 'Emergency handling link ', 'type' => 'string', 'title' => '', 'example' => ''], + 'GmtCreate' => ['description' => 'Creation Time', 'type' => 'string', 'title' => '', 'example' => ''], + 'Category' => ['description' => 'Rule type', 'type' => 'string', 'title' => '', 'example' => ''], + 'Level' => ['description' => 'Alert level', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'Id' => ['description' => 'Primary key ID', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'TenantId' => ['description' => 'Tenant ID', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => ''], + 'RuleConfig' => ['description' => 'Rule Configuration Information', 'type' => 'string', 'title' => '', 'example' => ''], + 'ConditionsDes' => [ + 'description' => 'Trigger Conditions', + 'type' => 'array', + 'items' => ['description' => 'Trigger Condition', 'type' => 'string', 'title' => '', 'example' => ''], + 'title' => '', + 'example' => '', + ], + ], + 'title' => '', + 'example' => '', + ], + 'title' => '', + 'example' => '', + ], + ], 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'maximum' => '9223372036854775807', - 'minimum' => '0', + 'title' => '', + 'example' => '', ], ], - [ - 'name' => 'NotifyNodata', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'maximum' => '9223372036854775807', - 'minimum' => '0', + ], + 'errorCodes' => [ + 500 => [ + ['errorCode' => 'ServerInernalError', 'errorMessage' => 'A server internal error occurred while processing your request. Contact the administrator.', 'description' => ''], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"CurrentPage\\": 0,\\n \\"RequestId\\": \\"\\",\\n \\"ResultMessage\\": \\"\\",\\n \\"ResultCode\\": \\"\\",\\n \\"PageSize\\": 0,\\n \\"TotalCount\\": 0,\\n \\"AlarmRules\\": [\\n {\\n \\"Status\\": 0,\\n \\"NotifyTplId\\": 0,\\n \\"Channels\\": \\"\\",\\n \\"NotifyFiring\\": 0,\\n \\"GmtModified\\": \\"\\",\\n \\"NotifyEmpty\\": 0,\\n \\"Creator\\": \\"\\",\\n \\"NotifyTimeFilter\\": \\"\\",\\n \\"Modifier\\": \\"\\",\\n \\"NotifyRecovered\\": 0,\\n \\"SuspendedStartTime\\": 0,\\n \\"Deleted\\": 0,\\n \\"SuspendedReason\\": \\"\\",\\n \\"PendingHit\\": 0,\\n \\"Name\\": \\"\\",\\n \\"RecoveredHit\\": 0,\\n \\"AlarmEmpty\\": 0,\\n \\"SilenceTime\\": 0,\\n \\"AlarmStatus\\": 0,\\n \\"Emergency\\": \\"\\",\\n \\"SourceId\\": \\"\\",\\n \\"SuspendedEndTime\\": 0,\\n \\"Step\\": 0,\\n \\"WorkspaceId\\": 0,\\n \\"UniqueIdentity\\": \\"\\",\\n \\"TimeZone\\": \\"\\",\\n \\"EmergencyUrl\\": \\"\\",\\n \\"GmtCreate\\": \\"\\",\\n \\"Category\\": \\"\\",\\n \\"Level\\": 0,\\n \\"Id\\": 0,\\n \\"TenantId\\": 0,\\n \\"RuleConfig\\": \\"\\",\\n \\"ConditionsDes\\": [\\n \\"\\"\\n ]\\n }\\n ]\\n}","type":"json"}]', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryRMSUnifiedAlarmRule', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'title' => '', + 'summary' => '', + 'flowControl' => [ + 'flowControlList' => [], + ], + ], + 'ResendMqSofamqDLQMessageBatch' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'NotifyTimeFilterJsonStr', + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'systemTags' => [], + 'parameters' => [ + [ + 'name' => 'Cell', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - ], + 'schema' => ['description' => 'The cell to query.', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'RZ01A', 'title' => ''], ], [ - 'name' => 'WorkspaceName', + 'name' => 'GroupId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'prod', - ], + 'schema' => ['description' => 'The Group ID of the consumer to query.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'GID_test_group_id', 'title' => ''], ], [ - 'name' => 'ChannelsRepeatList', + 'name' => 'InstanceId', 'in' => 'formData', - 'style' => 'repeatList', - 'schema' => [ - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - ], - 'required' => true, - 'maxItems' => 100, - ], + 'schema' => ['description' => 'The instance ID that corresponds to the messages to query.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'MQ_INST_111111111111_DOxxxxxx', 'title' => ''], ], [ - 'name' => 'NotifyTarget', + 'name' => 'MsgIds', 'in' => 'formData', - 'style' => 'repeatList', - 'schema' => [ - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'SubscriberSource' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => 'LOCAL', - ], - 'SubscriberType' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => 'USER_GROUP', - ], - 'Subscriber' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => '1', - ], - 'SubscriberUuid' => [ - 'type' => 'string', - 'required' => true, - 'example' => '400', - ], - 'SubscriberName' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'example' => '', - ], - ], - 'required' => false, - ], - 'required' => false, - 'maxItems' => 100, - ], + 'schema' => ['description' => 'The IDs of the messages to resend, that is, the message IDs. Separate multiple message IDs with commas (,).', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '1E0578FE110F18B4AAC235C0C******,1E0578FE110F18B4AAC235C0C******', 'title' => ''], ], ], 'responses' => [ @@ -7883,69 +5476,72 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '5F656C56-F99E-5C1E-AE7F-D9F78AC8D706', - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'Data' => ['description' => 'The IDs of the messages that failed to be sent, that is, the message IDs.', 'type' => 'string', 'example' => '1E0578FE110F18B4AAC235C0C******,1E0578FE110F18B4AAC235C0C******', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"5F656C56-F99E-5C1E-AE7F-D9F78AC8D706\\"\\n}","type":"json"}]', - ], - 'DeleteRMSUnifiedAlarmRule' => [ - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"Data\\": \\"1E0578FE110F18B4AAC235C0C******,1E0578FE110F18B4AAC235C0C******\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","type":"json"}]', + 'title' => 'Batch resend dead-letter messages', + 'summary' => 'Resends dead-letter messages with specified message IDs in batches so that consumers can consume these messages again.', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => '', + 'ramAction' => [ + 'action' => 'sofa:ResendMqSofamqDLQMessageBatch', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'ResendMqSofamqDLQMessageById' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'write', + 'operationType' => 'read', 'systemTags' => [], 'parameters' => [ [ - 'name' => 'Id', + 'name' => 'Cell', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'maximum' => '9223372036854775807', - 'minimum' => '0', - 'example' => '1', - ], + 'schema' => ['description' => 'The cell to query.', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => 'RZ01A', 'title' => ''], ], [ - 'name' => 'WorkspaceName', + 'name' => 'GroupId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'prod', - ], + 'schema' => ['description' => 'The group ID of the consumer to query.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'GID_test_group_id ', 'title' => ''], + ], + [ + 'name' => 'InstanceId', + 'in' => 'formData', + 'schema' => ['description' => 'The ID of the instance to which the message belongs. This parameter is required for instances that have independent namespaces.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'MQ_INST_111111111111_DOxxxxxx ', 'title' => ''], + ], + [ + 'name' => 'MsgId', + 'in' => 'formData', + 'schema' => ['description' => 'The ID of the message to query, that is, the message ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '1E0578FE110F18B4AAC235C0C****** ', 'title' => ''], ], ], 'responses' => [ @@ -7953,205 +5549,220 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","type":"json"}]', - ], - 'QueryRMSUnifiedAlarmEvent' => [ - 'methods' => [ - 'post', - 'get', + 'title' => 'Resend dead-letter message', + 'summary' => 'Resurrects a dead-letter message so that the message can be consumed by a consumer again.', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => '', + 'ramAction' => [ + 'action' => 'sofa:ResendMqSofamqDLQMessageById', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'ResetMqSofamqConsumerOffset' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'deprecated' => false, + 'systemTags' => [], 'parameters' => [ [ - 'name' => 'WorkspaceName', + 'name' => 'Cell', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], + 'schema' => ['description' => 'The cell to query.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'RZ01A', 'title' => ''], ], [ - 'name' => 'CurrentPage', + 'name' => 'GroupId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'docRequired' => false, - ], + 'schema' => ['description' => 'The Group ID of the consumer to query.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'GID_test_consumer_id', 'title' => ''], ], [ - 'name' => 'PageSize', + 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'docRequired' => false, - ], + 'schema' => ['description' => 'The instance ID that corresponds to the Group ID to query. This parameter is required for instances that have independent namespaces.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'MQ_INST_111111111111_DOxxxxxx', 'title' => ''], ], [ - 'name' => 'AlarmLevel', + 'name' => 'ResetTimestamp', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'docRequired' => false, - ], + 'schema' => ['description' => 'The timestamp to which the consumer offset is reset. This parameter takes effect only when Type is set to 1. Unit: milliseconds.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => false, 'example' => '1568033253000', 'title' => ''], ], [ - 'name' => 'Status', + 'name' => 'Topic', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'docRequired' => false, - 'enumValueTitles' => [ - 2 => '', - 4 => '', - '', - ], - ], + 'schema' => ['description' => 'The name of the topic for which you want to reset the consumer offset.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'test-mq-topic ', 'title' => ''], ], [ - 'name' => 'AlarmTargetType', + 'name' => 'Type', 'in' => 'formData', + 'schema' => ['description' => 'The message cleanup type. Valid values:'."\n" + .'- 0: clears all messages.'."\n" + .'- 1: clears messages up to a specified time.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], + ], 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, + 'title' => '', + 'example' => '', ], ], - [ - 'name' => 'Keyword', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, + ], + 'errorCodes' => [], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","type":"json"}]', + 'title' => 'Reset consumer offset', + 'summary' => 'Resets the consumer offset of a specified Group ID to a specified timestamp. This operation is typically used to clear accumulated messages or replay consumed messages.', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => '', + 'ramAction' => [ + 'action' => 'sofa:ResetMqSofamqConsumerOffset', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + ], + 'UpdateMqSofamqGroupRemark' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'StartTime', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - ], + 'AK' => [], ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'update'], + 'parameters' => [ [ - 'name' => 'EndTime', + 'name' => 'GroupId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - ], + 'schema' => ['description' => 'The ID of the group to update.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'test_group_id', 'title' => ''], ], [ - 'name' => 'AlarmRuleId', + 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'docRequired' => false, - ], + 'schema' => ['description' => 'The instance ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'MQ_INST_111111111111_DOxxxxxx', 'title' => ''], ], [ - 'name' => 'AlarmStackInfoJsonStr', + 'name' => 'Remark', 'in' => 'formData', + 'schema' => ['description' => 'The description.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'test', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'ResultMessage' => ['description' => 'The result message.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], + ], 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, + 'title' => '', + 'example' => '', ], ], + ], + 'errorCodes' => [], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","type":"json"}]', + 'title' => 'Update group information', + 'summary' => 'Modifies or updates the description of a group.', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'sofa:UpdateMqSofamqGroupRemark', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + ], + 'UpdateMqSofamqTopicRemark' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'AlarmRuleUuid', + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => ['operationType' => 'update'], + 'parameters' => [ + [ + 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - ], + 'schema' => ['description' => 'The instance ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'MQ_INST_111111111111_DOxxxxxx ', 'title' => ''], ], [ - 'name' => 'AlarmTargetKeyword', + 'name' => 'Remark', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - ], + 'schema' => ['description' => 'The description of the topic.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'test', 'title' => ''], ], [ - 'name' => 'AlarmStatusRepeatList', + 'name' => 'Topic', 'in' => 'formData', - 'style' => 'repeatList', - 'schema' => [ - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - ], - 'required' => false, - 'maxItems' => 100, - ], + 'schema' => ['description' => 'The name of the topic to update. The topic name must be unique within a user account.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'test', 'title' => ''], ], ], 'responses' => [ @@ -8159,374 +5770,159 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'CurrentPage' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - ], - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - ], - 'PageSize' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'TotalCount' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'UnifiedAlarmEventList' => [ - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Status' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'AlarmTargetType' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmStartTime' => [ - 'description' => '', - 'type' => 'string', - ], - 'SilenceRemainTime' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'DataSourceName' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmType' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmRecoverTime' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmRuleId' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'AlarmHistoryId' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'AlarmContent' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmUrl' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmUrlWithDomain' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmTargetDeleted' => [ - 'description' => '', - 'type' => 'boolean', - ], - 'AlarmLevel' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'AlarmEventId' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmTarget' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmHistoryList' => [ - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'AlarmTargetType' => [ - 'description' => '', - 'type' => 'string', - ], - 'Status' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'DataSourceName' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmType' => [ - 'description' => '', - 'type' => 'string', - ], - 'GmtModified' => [ - 'description' => '', - 'type' => 'string', - ], - 'EventId' => [ - 'description' => '', - 'type' => 'string', - ], - 'WorkspaceId' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'UniqueIdentity' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmTime' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'AlarmRuleId' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'GmtCreate' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmDetail' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmUrl' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmContent' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmUrlWithDomain' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmTargetDeleted' => [ - 'description' => '', - 'type' => 'boolean', - ], - 'AlarmLevel' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'Id' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'TenantId' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'AlarmTarget' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmRuleName' => [ - 'description' => '', - 'type' => 'string', - ], - ], - ], - ], - ], - ], - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"CurrentPage\\": 0,\\n \\"RequestId\\": \\"\\",\\n \\"ResultMessage\\": \\"\\",\\n \\"ResultCode\\": \\"\\",\\n \\"PageSize\\": 0,\\n \\"TotalCount\\": 0,\\n \\"UnifiedAlarmEventList\\": [\\n {\\n \\"Status\\": 0,\\n \\"AlarmTargetType\\": \\"\\",\\n \\"AlarmStartTime\\": \\"\\",\\n \\"SilenceRemainTime\\": 0,\\n \\"DataSourceName\\": \\"\\",\\n \\"AlarmType\\": \\"\\",\\n \\"AlarmRecoverTime\\": \\"\\",\\n \\"AlarmRuleId\\": 0,\\n \\"AlarmHistoryId\\": 0,\\n \\"AlarmContent\\": \\"\\",\\n \\"AlarmUrl\\": \\"\\",\\n \\"AlarmUrlWithDomain\\": \\"\\",\\n \\"AlarmTargetDeleted\\": true,\\n \\"AlarmLevel\\": 0,\\n \\"AlarmEventId\\": \\"\\",\\n \\"AlarmTarget\\": \\"\\",\\n \\"AlarmHistoryList\\": [\\n {\\n \\"AlarmTargetType\\": \\"\\",\\n \\"Status\\": 0,\\n \\"DataSourceName\\": \\"\\",\\n \\"AlarmType\\": \\"\\",\\n \\"GmtModified\\": \\"\\",\\n \\"EventId\\": \\"\\",\\n \\"WorkspaceId\\": 0,\\n \\"UniqueIdentity\\": \\"\\",\\n \\"AlarmTime\\": 0,\\n \\"AlarmRuleId\\": 0,\\n \\"GmtCreate\\": \\"\\",\\n \\"AlarmDetail\\": \\"\\",\\n \\"AlarmUrl\\": \\"\\",\\n \\"AlarmContent\\": \\"\\",\\n \\"AlarmUrlWithDomain\\": \\"\\",\\n \\"AlarmTargetDeleted\\": true,\\n \\"AlarmLevel\\": 0,\\n \\"Id\\": 0,\\n \\"TenantId\\": 0,\\n \\"AlarmTarget\\": \\"\\",\\n \\"AlarmRuleName\\": \\"\\"\\n }\\n ]\\n }\\n ]\\n}","type":"json"}]', - ], - 'QueryRMSUnifiedAlarmRule' => [ - 'methods' => [ - 'post', - 'get', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","type":"json"}]', + 'title' => 'Update topic information', + 'summary' => 'Updates the description of a topic.', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'sofa:UpdateMqSofamqTopicRemark', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'UpdateMqSofamqWarn' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ - 'name' => 'Keyword', + 'name' => 'AlertTime', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - ], + 'schema' => ['description' => 'Alert time range', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '00:00-24:00', 'title' => ''], ], [ - 'name' => 'Level', + 'name' => 'Contacts', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'docRequired' => false, - ], + 'schema' => ['description' => 'Alert notification contact information', 'type' => 'string', 'required' => false, 'docRequired' => true, 'example' => '[["DingTalk", "机器人令牌", "组名"], ["DingTalk", "机器人令牌2", "组名2"]]', 'title' => ''], ], [ - 'name' => 'AlarmTargetJsonStr', + 'name' => 'DelayTime', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - ], + 'schema' => ['description' => 'Delay in seconds before triggering an alert', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => true, 'example' => '10', 'title' => ''], ], [ - 'name' => 'RuleStatus', + 'name' => 'Frequency', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'docRequired' => false, - ], + 'schema' => ['description' => 'Alert frequency, in minutes', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => true, 'example' => '10', 'title' => ''], ], [ - 'name' => 'AlarmStatus', + 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'docRequired' => false, - ], + 'schema' => ['description' => 'Instance ID', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'MQ_INST_111111111111_DOxxxxxx ', 'title' => ''], ], [ - 'name' => 'OnlyMe', + 'name' => 'Threshold', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'boolean', - 'required' => false, - 'docRequired' => false, - ], + 'schema' => ['description' => 'Threshold', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => true, 'example' => '3000', 'title' => ''], ], [ - 'name' => 'CurrentPage', + 'name' => 'WarnId', 'in' => 'formData', + 'schema' => ['description' => 'Specified alert rule to modify', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '10000001 ', 'title' => ''], + ], + ], + 'responses' => [ + 200 => [ 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'ResultMessage' => ['description' => 'Result description', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'Result code', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'Request ID', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], + ], 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'docRequired' => false, + 'title' => '', + 'example' => '', ], ], - [ - 'name' => 'PageSize', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'docRequired' => false, + ], + 'errorCodes' => [], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","type":"json"}]', + 'title' => 'UpdateMqSofamqWarn', + 'summary' => 'Updates the configuration of the specified alert rule.', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'sofa:UpdateMqSofamqWarn', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + ], + 'UpdateMsConfigAttributes' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], + 'security' => [ [ - 'name' => 'WorkspaceName', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], + 'AK' => [], ], + ], + 'operationType' => 'readAndWrite', + 'systemTags' => [ + 'operationType' => 'update', + 'abilityTreeCode' => '111056', + 'abilityTreeNodes' => ['FEATUREsofaNCKPTU'], + ], + 'parameters' => [ [ - 'name' => 'RuleId', + 'name' => 'AttributeName', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'docRequired' => false, - ], + 'schema' => ['description' => 'The property name.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'age', 'title' => ''], ], [ - 'name' => 'RuleUniqueIdentity', + 'name' => 'Desc', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - ], + 'schema' => ['description' => 'The property description.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => '年龄', 'title' => ''], ], [ - 'name' => 'Category', + 'name' => 'Id', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - ], + 'schema' => ['description' => 'The auto-increment ID of the property.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], ], [ - 'name' => 'RefDatasourceType', + 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => 'datasource', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - ], + 'schema' => ['description' => 'The environment instance ID. This is a system field.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'abcdEFGH1234', 'title' => ''], ], ], 'responses' => [ @@ -8534,349 +5930,92 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'CurrentPage' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - ], - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - ], - 'PageSize' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'TotalCount' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'AlarmRules' => [ - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'Status' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'NotifyTplId' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'Channels' => [ - 'description' => '', - 'type' => 'string', - ], - 'NotifyFiring' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'GmtModified' => [ - 'description' => '', - 'type' => 'string', - ], - 'NotifyEmpty' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'Creator' => [ - 'description' => '', - 'type' => 'string', - ], - 'NotifyTimeFilter' => [ - 'description' => '', - 'type' => 'string', - ], - 'Modifier' => [ - 'description' => '', - 'type' => 'string', - ], - 'NotifyRecovered' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'SuspendedStartTime' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'Deleted' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'SuspendedReason' => [ - 'description' => '', - 'type' => 'string', - ], - 'PendingHit' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'Name' => [ - 'description' => '', - 'type' => 'string', - ], - 'RecoveredHit' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'AlarmEmpty' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'SilenceTime' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'AlarmStatus' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'Emergency' => [ - 'description' => '', - 'type' => 'string', - ], - 'SourceId' => [ - 'description' => '', - 'type' => 'string', - ], - 'SuspendedEndTime' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'Step' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'WorkspaceId' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'UniqueIdentity' => [ - 'description' => '', - 'type' => 'string', - ], - 'TimeZone' => [ - 'description' => '', - 'type' => 'string', - ], - 'EmergencyUrl' => [ - 'description' => '', - 'type' => 'string', - ], - 'GmtCreate' => [ - 'description' => '', - 'type' => 'string', - ], - 'Category' => [ - 'description' => '', - 'type' => 'string', - ], - 'Level' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'Id' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'TenantId' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - ], - 'RuleConfig' => [ - 'description' => '', - 'type' => 'string', - ], - 'ConditionsDes' => [ - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'string', - ], - ], - ], - ], - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code. Valid values: OK, INTERNALERROR, ERRPERMISSIONDENIED, ERRNOTENABLED, INVALIDSIGNATURE, ERRORREQUEST, ACCESSDENIED, MISSINGPARAMETER, ERRORINTERNALPROVIDER, and BADPROVIDER_RESPONSE.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], - 'errorCodes' => [ - 500 => [ - [ - 'errorCode' => 'ServerInernalError', - 'errorMessage' => 'A server internal error occurred while processing your request. Contact the administrator.', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","type":"json"}]', + 'title' => 'UpdateMsConfigAttributes', + 'summary' => 'Updates the metadata of a property by property ID.', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [ + ['createdAt' => '2025-03-12T16:17:11.000Z', 'description' => 'Error codes changed'], + ], + 'ramActions' => [ + [ + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'sofa:UpdateMsConfigAttributes', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], ], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"CurrentPage\\": 0,\\n \\"RequestId\\": \\"\\",\\n \\"ResultMessage\\": \\"\\",\\n \\"ResultCode\\": \\"\\",\\n \\"PageSize\\": 0,\\n \\"TotalCount\\": 0,\\n \\"AlarmRules\\": [\\n {\\n \\"Status\\": 0,\\n \\"NotifyTplId\\": 0,\\n \\"Channels\\": \\"\\",\\n \\"NotifyFiring\\": 0,\\n \\"GmtModified\\": \\"\\",\\n \\"NotifyEmpty\\": 0,\\n \\"Creator\\": \\"\\",\\n \\"NotifyTimeFilter\\": \\"\\",\\n \\"Modifier\\": \\"\\",\\n \\"NotifyRecovered\\": 0,\\n \\"SuspendedStartTime\\": 0,\\n \\"Deleted\\": 0,\\n \\"SuspendedReason\\": \\"\\",\\n \\"PendingHit\\": 0,\\n \\"Name\\": \\"\\",\\n \\"RecoveredHit\\": 0,\\n \\"AlarmEmpty\\": 0,\\n \\"SilenceTime\\": 0,\\n \\"AlarmStatus\\": 0,\\n \\"Emergency\\": \\"\\",\\n \\"SourceId\\": \\"\\",\\n \\"SuspendedEndTime\\": 0,\\n \\"Step\\": 0,\\n \\"WorkspaceId\\": 0,\\n \\"UniqueIdentity\\": \\"\\",\\n \\"TimeZone\\": \\"\\",\\n \\"EmergencyUrl\\": \\"\\",\\n \\"GmtCreate\\": \\"\\",\\n \\"Category\\": \\"\\",\\n \\"Level\\": 0,\\n \\"Id\\": 0,\\n \\"TenantId\\": 0,\\n \\"RuleConfig\\": \\"\\",\\n \\"ConditionsDes\\": [\\n \\"\\"\\n ]\\n }\\n ]\\n}","type":"json"}]', - ], - 'QueryRMSUnifiedAlarmHistory' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'UpdateMsConfigResources' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ - 'name' => 'WorkspaceName', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '', - ], - ], - [ - 'name' => 'Start', - 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '1668911820000', - ], - ], - [ - 'name' => 'End', + 'name' => 'AppName', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '1662516900000', - ], + 'schema' => ['description' => 'The application name.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'foo', 'title' => ''], ], [ - 'name' => 'CurrentPage', + 'name' => 'Attributes', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'docRequired' => false, - 'example' => '2', - ], + 'schema' => ['description' => 'The property information of the resource, passed in as a JSON string.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => '[{"attributeName":"age","desc":"描述信息"}]', 'title' => ''], ], [ - 'name' => 'PageSize', + 'name' => 'Desc', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'docRequired' => false, - 'example' => '10', - ], + 'schema' => ['description' => 'The description of the resource.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '测试资源', 'title' => ''], ], [ - 'name' => 'AlarmTargetType', + 'name' => 'Id', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - 'example' => 'APP', - ], + 'schema' => ['description' => 'The auto-increment ID of the resource to update.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], ], [ - 'name' => 'AlarmTarget', + 'name' => 'InstanceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - 'example' => 'PlanetKms', - ], + 'schema' => ['description' => 'The system field: environment instance ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'abcdEFGH1234', 'title' => ''], ], [ - 'name' => 'AlarmLevel', + 'name' => 'Region', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'docRequired' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The domain for resource search.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'Alipay', 'title' => ''], ], [ - 'name' => 'Status', + 'name' => 'ResourceId', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => false, - 'docRequired' => false, - 'example' => '1', - ], + 'schema' => ['description' => 'The unique identifier of the resource.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'com.test.resource', 'title' => ''], ], [ - 'name' => 'AlarmStackInfoJsonStr', + 'name' => 'UpdateAttribute', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - 'example' => '{\\"DatasourceType\\":\\"STACK\\",\\"AlarmTargetType\\":\\"APP\\",\\"AlarmTargetIdentify\\":\\"prod-app-twc-universal\\"}', - ], + 'schema' => ['description' => 'Specifies whether to perform a full update of properties. Default value: false.', 'type' => 'boolean', 'required' => false, 'docRequired' => false, 'example' => 'false', 'title' => ''], ], ], 'responses' => [ @@ -8884,872 +6023,1000 @@ 'schema' => [ 'type' => 'object', 'properties' => [ - 'CurrentPage' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '5', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'CB2B427A-E370-5599-8872-A249F8EFD859', - ], - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'workspace not found with name TWCProd, tenant_id 0008528286', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'PageSize' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '10', - ], - 'TotalCount' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '120', - ], - 'AlarmHistories' => [ - 'description' => '', - 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'object', - 'properties' => [ - 'AlarmTargetType' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'APP', - ], - 'Status' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'DataSourceName' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'ant_intel_hz', - ], - 'AlarmType' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'APP', - ], - 'GmtModified' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-04-02 21:53:24', - ], - 'EventId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '355402_1670998540000_598877597', - ], - 'WorkspaceId' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'UniqueIdentity' => [ - 'description' => '', - 'type' => 'string', - 'example' => '174851af-6c56-4d8b-8cc7-9f998e752f09', - ], - 'AlarmTime' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1671088115000', - ], - 'AlarmRuleId' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '860', - ], - 'GmtCreate' => [ - 'description' => '', - 'type' => 'string', - 'example' => '2020-04-02 21:53:24', - ], - 'AlarmDetail' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'AlarmUrl' => [ - 'description' => '', - 'type' => 'string', - 'example' => '/rms/sofacloud/sofa_app/view/a?workspaceName=b&tenantName=c', - ], - 'AlarmContent' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - 'AlarmUrlWithDomain' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'http://www.alipay.com/rms/sofacloud/sofa_app/view/a?workspaceName=b&tenantName=c', - ], - 'AlarmTargetDeleted' => [ - 'description' => '', - 'type' => 'boolean', - 'example' => 'false', - ], - 'AlarmLevel' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'Id' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '3376', - ], - 'TenantId' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'example' => '1', - ], - 'AlarmTarget' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'sibei_1229_1', - ], - 'AlarmRuleName' => [ - 'description' => '', - 'type' => 'string', - 'example' => '', - ], - ], - ], - ], + 'ResultMessage' => ['description' => 'The result description.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'ResultCode' => ['description' => 'The result code.', 'type' => 'string', 'example' => 'OK', 'title' => ''], + 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '861E6630-AEC0-4B2D-B214-6CB5E44B7F04', 'title' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"CurrentPage\\": 5,\\n \\"RequestId\\": \\"CB2B427A-E370-5599-8872-A249F8EFD859\\",\\n \\"ResultMessage\\": \\"workspace not found with name TWCProd, tenant_id 0008528286\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"PageSize\\": 10,\\n \\"TotalCount\\": 120,\\n \\"AlarmHistories\\": [\\n {\\n \\"AlarmTargetType\\": \\"APP\\",\\n \\"Status\\": 1,\\n \\"DataSourceName\\": \\"ant_intel_hz\\",\\n \\"AlarmType\\": \\"APP\\",\\n \\"GmtModified\\": \\"2020-04-02 21:53:24\\",\\n \\"EventId\\": \\"355402_1670998540000_598877597\\",\\n \\"WorkspaceId\\": 1,\\n \\"UniqueIdentity\\": \\"174851af-6c56-4d8b-8cc7-9f998e752f09\\",\\n \\"AlarmTime\\": 1671088115000,\\n \\"AlarmRuleId\\": 860,\\n \\"GmtCreate\\": \\"2020-04-02 21:53:24\\",\\n \\"AlarmDetail\\": \\"[{\\\\\\"datasource\\\\\\":\\\\\\"basic@@machinePortCheck\\\\\\",\\\\\\"tags\\\\\\":[{\\\\\\"key\\\\\\":\\\\\\"cluster\\\\\\",\\\\\\"value\\\\\\":\\\\\\"default-kernel\\\\\\"},{\\\\\\"key\\\\\\":\\\\\\"hostname\\\\\\",\\\\\\"value\\\\\\":\\\\\\"100.83.13.115\\\\\\"},{\\\\\\"key\\\\\\":\\\\\\"port\\\\\\",\\\\\\"value\\\\\\":\\\\\\"22\\\\\\"}],\\\\\\"conditionValues\\\\\\":[{\\\\\\"condition\\\\\\":{\\\\\\"metric\\\\\\":\\\\\\"total\\\\\\",\\\\\\"metricDisplayName\\\\\\":\\\\\\"总量\\\\\\",\\\\\\"type\\\\\\":\\\\\\"Current\\\\\\",\\\\\\"compareOperation\\\\\\":\\\\\\"LT\\\\\\",\\\\\\"N\\\\\\":0,\\\\\\"threshold\\\\\\":10000.0,\\\\\\"conditionDesc\\\\\\":\\\\\\"total 当前时间 > 10000.0\\\\\\"},\\\\\\"value\\\\\\":1.0}]}]\\",\\n \\"AlarmUrl\\": \\"/rms/sofacloud/sofa_app/view/a?workspaceName=b&tenantName=c\\",\\n \\"AlarmContent\\": \\"[测试实例] [cluster:default-kernel hostname:100.83.13.115 port:22 cluster:antcloud-middlewaredev-import-cluster-38742336 namespace:kube-system] 物理机端口探测/总量 当前时间的值 1.000 < 10000.00\\",\\n \\"AlarmUrlWithDomain\\": \\"http://www.alipay.com/rms/sofacloud/sofa_app/view/a?workspaceName=b&tenantName=c\\",\\n \\"AlarmTargetDeleted\\": false,\\n \\"AlarmLevel\\": 1,\\n \\"Id\\": 3376,\\n \\"TenantId\\": 1,\\n \\"AlarmTarget\\": \\"sibei_1229_1\\",\\n \\"AlarmRuleName\\": \\"bvtcase测试\\"\\n }\\n ]\\n}","type":"json"}]', - ], - 'QueryRMSUnifiedAlarmNotifyHistory' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"OK\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"861E6630-AEC0-4B2D-B214-6CB5E44B7F04\\"\\n}","type":"json"}]', + 'title' => 'Update resource metadata', + 'summary' => 'When update_attribute is set to false, only the resource metadata is updated, and the property information is not updated.', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + 'changeSet' => [], + 'ramActions' => [], + 'flowControl' => [ + 'flowControlList' => [], ], + ], + 'UpdateRMSUnifiedAlarmRule' => [ + 'methods' => ['post', 'get'], + 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], - 'operationType' => 'read', - 'systemTags' => [ - 'operationType' => 'get', - ], + 'operationType' => 'write', + 'systemTags' => [], 'parameters' => [ [ - 'name' => 'Status', + 'name' => 'Id', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => false, - 'enumValueTitles' => [ - '', - '', - ], - 'format' => 'int64', - 'required' => false, - 'type' => 'integer', - ], + 'schema' => ['description' => 'Alert rule ID ', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '1', 'title' => ''], ], [ - 'name' => 'Channel', + 'name' => 'Name', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => false, - 'required' => false, - 'type' => 'string', - ], + 'schema' => ['description' => 'Alert rule Name', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'TAGS', 'title' => ''], ], [ - 'name' => 'Subscriber', + 'name' => 'Category', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => false, - 'required' => false, - 'type' => 'string', - ], + 'schema' => ['description' => 'Rule category', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'CUSTOM', 'title' => ''], ], [ - 'name' => 'CurrentPage', + 'name' => 'RuleConfig', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => false, - 'format' => 'int64', - 'required' => false, - 'type' => 'integer', - ], + 'schema' => ['description' => 'Alert rule configuration ', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '{\\"trafficType\\":\\"i\\",\\"methodName\\":\\"*\\",\\"faultInjectRuleItems\\":[{\\"action\\":{\\"type\\":\\"REJECT\\"},\\"ruleType\\":\\"ABORT\\",\\"configs\\":{\\"faultPercent\\":100}}]} ', 'title' => ''], ], [ - 'name' => 'PageSize', + 'name' => 'AlarmNodata', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => false, - 'format' => 'int64', - 'required' => false, - 'type' => 'integer', - ], + 'schema' => ['description' => 'Alert notification Result Data', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'title' => '', 'example' => ''], ], [ - 'name' => 'WorkspaceName', + 'name' => 'Level', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'required' => true, - 'type' => 'string', - ], + 'schema' => ['description' => 'Alert level ', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '2', 'title' => ''], ], [ - 'name' => 'EventId', + 'name' => 'Emergency', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => false, - 'required' => false, - 'type' => 'string', - ], + 'schema' => ['description' => 'Emergency handler ', 'type' => 'string', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], [ - 'name' => 'StartTime', + 'name' => 'EmergencyUrl', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'format' => 'int64', - 'required' => true, - 'type' => 'integer', - ], + 'schema' => ['description' => 'Emergency handling link', 'type' => 'string', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], [ - 'name' => 'EndTime', + 'name' => 'PendingHit', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => true, - 'format' => 'int64', - 'required' => true, - 'type' => 'integer', - ], + 'schema' => ['description' => 'Trigger epoch', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'title' => '', 'example' => ''], ], [ - 'name' => 'Keyword', + 'name' => 'RecoveredHit', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => false, - 'required' => false, - 'type' => 'string', - ], + 'schema' => ['description' => 'Recovery epoch', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'title' => '', 'example' => ''], ], [ - 'name' => 'AlarmRuleId', + 'name' => 'Step', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => false, - 'format' => 'int64', - 'required' => false, - 'type' => 'integer', - ], + 'schema' => ['description' => 'Detection frequency', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '5', 'title' => ''], ], [ - 'name' => 'AlarmStatus', + 'name' => 'SilenceTime', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => false, - 'enumValueTitles' => [ - 2 => '', - 4 => '', - '', - ], - 'format' => 'int64', - 'required' => false, - 'type' => 'integer', - ], + 'schema' => ['description' => 'Notification silence duration', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'example' => '900', 'title' => ''], ], [ - 'name' => 'AlarmStackInfoJsonStr', + 'name' => 'NotifyFiring', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'docRequired' => false, - 'required' => false, - 'type' => 'string', - ], + 'schema' => ['description' => 'Notify when an alert is triggered: 1 for enabled, 0 for disabled', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'title' => '', 'example' => ''], ], [ - 'name' => 'DashboardQueryParamJsonStr', + 'name' => 'NotifyRecovered', 'in' => 'formData', - 'schema' => [ - 'docRequired' => false, - 'required' => false, - 'type' => 'string', - ], + 'schema' => ['description' => 'Notify when an alert recovers: 1 for enabled, 0 for disabled', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'title' => '', 'example' => ''], ], [ - 'name' => 'AlarmSubscribers', + 'name' => 'NotifyNodata', 'in' => 'formData', - 'style' => 'repeatList', - 'schema' => [ - 'description' => '', - 'items' => [ - 'description' => '', - 'properties' => [ - 'SubscriberSource' => [ - 'description' => '', - 'required' => true, - 'type' => 'string', - ], - 'SubscriberType' => [ - 'description' => '', - 'required' => true, - 'type' => 'string', - ], - 'Subscriber' => [ - 'description' => '', - 'required' => true, - 'type' => 'string', - ], - 'SubscriberUuid' => [ - 'description' => '', - 'required' => true, - 'type' => 'string', - ], - 'SubscriberName' => [ - 'description' => '', - 'required' => true, - 'type' => 'string', - ], - ], - 'required' => false, - 'type' => 'object', - ], - 'maxItems' => 100, - 'required' => false, - 'type' => 'array', - ], + 'schema' => ['description' => 'Number of alert rules to be modified', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'maximum' => '9223372036854775807', 'minimum' => '0', 'title' => '', 'example' => ''], ], - ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'properties' => [ - 'CurrentPage' => [ - 'description' => '', - 'format' => 'int64', - 'type' => 'integer', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - ], - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - ], - 'PageSize' => [ - 'description' => '', - 'format' => 'int64', - 'type' => 'integer', - ], - 'TotalCount' => [ - 'description' => '', - 'format' => 'int64', - 'type' => 'integer', - ], - 'AlarmNotifyHistories' => [ - 'description' => '', - 'items' => [ - 'description' => '', - 'properties' => [ - 'AlarmSilenceTime' => [ - 'description' => '', - 'format' => 'int64', - 'type' => 'integer', - ], - 'Status' => [ - 'description' => '', - 'format' => 'int64', - 'type' => 'integer', - ], - 'ErrorMessage' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmType' => [ - 'description' => '', - 'type' => 'string', - ], - 'GmtModified' => [ - 'description' => '', - 'type' => 'string', - ], - 'NotifyContent' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmRuleId' => [ - 'description' => '', - 'format' => 'int64', - 'type' => 'integer', - ], - 'Subscriber' => [ - 'description' => '', - 'type' => 'string', - ], - 'Channel' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmTargetDeleted' => [ - 'description' => '', - 'type' => 'boolean', - ], - 'AlarmLevel' => [ - 'description' => '', - 'format' => 'int64', - 'type' => 'integer', - ], - 'AlarmEventId' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmRuleName' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmTargetType' => [ - 'description' => '', - 'type' => 'string', - ], - 'SubscriberType' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmStatus' => [ - 'description' => '', - 'format' => 'int64', - 'type' => 'integer', - ], - 'DataSourceName' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmRuleUuid' => [ - 'type' => 'string', - ], - 'WorkspaceId' => [ - 'description' => '', - 'format' => 'int64', - 'type' => 'integer', - ], - 'SubscriberSource' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmTime' => [ - 'description' => '', - 'format' => 'int64', - 'type' => 'integer', - ], - 'AggCount' => [ - 'description' => '', - 'format' => 'int64', - 'type' => 'integer', - ], - 'AlarmTargetIdentify' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmHistoryId' => [ - 'description' => '', - 'format' => 'int64', - 'type' => 'integer', - ], - 'GmtCreate' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmUrl' => [ - 'description' => '', - 'type' => 'string', - ], - 'AlarmUrlWithDomain' => [ - 'description' => '', - 'type' => 'string', - ], - 'TraceId' => [ - 'description' => '', - 'type' => 'string', - ], - 'Id' => [ - 'description' => '', - 'format' => 'int64', - 'type' => 'integer', - ], - 'TenantId' => [ - 'description' => '', - 'format' => 'int64', - 'type' => 'integer', - ], - 'SubscriberName' => [ - 'description' => '', - 'type' => 'string', - ], - ], - 'type' => 'object', - ], - 'type' => 'array', - ], - 'AlarmNotifySubs' => [ - 'description' => '', - 'items' => [ - 'description' => '', - 'properties' => [ - 'SubscriberSource' => [ - 'description' => '', - 'type' => 'string', - ], - 'Subscriber' => [ - 'description' => '', - 'type' => 'string', - ], - 'SubscriberUuid' => [ - 'description' => '', - 'type' => 'string', - ], - 'SubscriberType' => [ - 'description' => '', - 'type' => 'string', - ], - 'SubscriberName' => [ - 'description' => '', - 'type' => 'string', - ], - ], - 'type' => 'object', - ], - 'type' => 'array', - ], - ], - 'type' => 'object', - ], - ], - ], - 'errorCodes' => [], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"CurrentPage\\": 1,\\n \\"RequestId\\": \\"B4C10721-BD3E-5F45-AF3C-880715462315\\",\\n \\"ResultMessage\\": \\"Rpc error\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"PageSize\\": 20,\\n \\"TotalCount\\": 84,\\n \\"AlarmNotifyHistories\\": [\\n {\\n \\"AlarmSilenceTime\\": 20,\\n \\"Status\\": 0,\\n \\"ErrorMessage\\": \\"Specified private IP address is duplicated.\\",\\n \\"AlarmType\\": \\"APP\\",\\n \\"GmtModified\\": \\"2020-03-18 21:47:32\\",\\n \\"NotifyContent\\": \\"\\",\\n \\"AlarmRuleId\\": 5839,\\n \\"Subscriber\\": \\"400\\",\\n \\"Channel\\": \\"DD_WEBHOOK\\",\\n \\"AlarmTargetDeleted\\": true,\\n \\"AlarmLevel\\": 1,\\n \\"AlarmEventId\\": \\"356454_1670377620000_1650847553\\",\\n \\"AlarmRuleName\\": \\"bvtcase测试\\",\\n \\"AlarmTargetType\\": \\"APP\\",\\n \\"SubscriberType\\": \\"USER_GROUP\\",\\n \\"AlarmStatus\\": 2,\\n \\"DataSourceName\\": \\"交易成功量\\",\\n \\"AlarmRuleUuid\\": \\"\\",\\n \\"WorkspaceId\\": 1,\\n \\"SubscriberSource\\": \\"LOCAL\\",\\n \\"AlarmTime\\": 1671076740000,\\n \\"AggCount\\": 1,\\n \\"AlarmTargetIdentify\\": \\"monitorprod\\",\\n \\"AlarmHistoryId\\": 27313821,\\n \\"GmtCreate\\": \\"2020-03-13 02:25:08\\",\\n \\"AlarmUrl\\": \\"/rms/sofacloud/sofa_app/view/a?workspaceName=b&tenantName=c\\",\\n \\"AlarmUrlWithDomain\\": \\"http://www.alipay.com/rms/sofacloud/sofa_app/view/a?workspaceName=b&tenantName=c\\",\\n \\"TraceId\\": \\"0a6481081662012458401682123\\",\\n \\"Id\\": 73738,\\n \\"TenantId\\": 1,\\n \\"SubscriberName\\": \\"mike\\"\\n }\\n ],\\n \\"AlarmNotifySubs\\": [\\n {\\n \\"SubscriberSource\\": \\"LOCAL\\",\\n \\"Subscriber\\": \\"400\\",\\n \\"SubscriberUuid\\": \\"839f5cf92ab3435385ef3949c001a7a8\\",\\n \\"SubscriberType\\": \\"USER_GROUP\\",\\n \\"SubscriberName\\": \\"mike\\"\\n }\\n ]\\n}","type":"json"}]', - ], - 'QueryRMSMetrics' => [ - 'methods' => [ - 'post', - 'get', - ], - 'schemes' => [ - 'http', - 'https', - ], - 'security' => [ [ - 'AK' => [], - ], - ], - 'operationType' => 'readAndWrite', - 'systemTags' => [ - 'operationType' => 'get', - ], - 'parameters' => [ - [ - 'name' => 'Start', + 'name' => 'NotifyTimeFilterJsonStr', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '1636308360000', - ], + 'schema' => ['description' => 'Time Range for querying alert rules', 'type' => 'string', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], [ - 'name' => 'End', + 'name' => 'Status', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'integer', - 'format' => 'int64', - 'required' => true, - 'docRequired' => true, - 'example' => '1632278280000', - ], + 'schema' => ['description' => 'Sending Status', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'Firing', 'title' => ''], ], [ - 'name' => 'Plugin', + 'name' => 'SuspendedStartTime', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'enumValueTitles' => [ - 'SEC' => 'SEC', - 'STACK' => 'STACK', - 'MM' => 'MM', - 'SPM' => 'SPM', - 'SM' => 'SM', - ], - 'example' => 'SM', - ], + 'schema' => ['description' => 'Pause Start Time', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], [ - 'name' => 'DsId', + 'name' => 'SuspendedEndTime', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => '2643', - ], + 'schema' => ['description' => 'Pause end time ', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], [ - 'name' => 'ContentType', + 'name' => 'SuspendedReason', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - 'enumValueTitles' => [ - 'SPM' => 'SPM', - 'KEYSET' => 'KEYSET', - 'SINGLE_KEY_STAT' => 'SINGLE_KEY_STAT', - 'INDEXABLE_MULTI_KEY_STAT' => 'INDEXABLE_MULTI_KEY_STAT', - ], - 'example' => 'INDEXABLE_MULTI_KEY_STAT', - ], + 'schema' => ['description' => 'Reason for pause ', 'type' => 'string', 'required' => false, 'docRequired' => false, 'title' => '', 'example' => ''], ], [ 'name' => 'WorkspaceName', 'in' => 'formData', - 'schema' => [ - 'description' => '', - 'type' => 'string', - 'required' => true, - 'docRequired' => true, - 'example' => 'prod', - ], + 'schema' => ['description' => 'Workspace name ', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'prod', 'title' => ''], ], [ - 'name' => 'PeriodType', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => false, - 'docRequired' => false, - ], - ], - [ - 'name' => 'FieldsRepeatList', + 'name' => 'ChannelsRepeatList', 'in' => 'formData', 'style' => 'repeatList', 'schema' => [ - 'description' => '', + 'description' => 'Alert notification channels ', 'type' => 'array', - 'items' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - ], - 'required' => false, + 'items' => ['description' => 'Alert notification channel ', 'type' => 'string', 'required' => false, 'title' => '', 'example' => ''], + 'required' => true, 'maxItems' => 100, + 'title' => '', + 'example' => '', ], ], [ - 'name' => 'Where', + 'name' => 'NotifyTarget', 'in' => 'formData', 'style' => 'repeatList', 'schema' => [ - 'description' => '', + 'description' => 'Quota alert notification object.', 'type' => 'array', 'items' => [ - 'description' => '', + 'description' => 'Quota alert notification object. ', 'type' => 'object', 'properties' => [ - 'Key' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'app', - ], - 'Value' => [ - 'description' => '', - 'type' => 'string', - 'required' => false, - 'example' => 'monitorprod', - ], + 'SubscriberSource' => ['description' => 'Subscriber source ', 'type' => 'string', 'required' => true, 'example' => 'LOCAL', 'title' => ''], + 'SubscriberType' => ['description' => 'Type of subscriber ', 'type' => 'string', 'required' => true, 'example' => 'USER_GROUP', 'title' => ''], + 'Subscriber' => ['description' => 'Subscriber ID ', 'type' => 'string', 'required' => true, 'example' => '1', 'title' => ''], + 'SubscriberUuid' => ['type' => 'string', 'required' => true, 'example' => '400', 'description' => '', 'title' => ''], + 'SubscriberName' => ['description' => 'Subscriber name '."\n", 'type' => 'string', 'required' => true, 'example' => '实人认证-灰度测试', 'title' => ''], ], 'required' => false, + 'title' => '', + 'example' => '', ], 'required' => false, 'maxItems' => 100, + 'title' => '', + 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ - 'description' => '', 'type' => 'object', 'properties' => [ - 'ResultMessage' => [ - 'description' => '', - 'type' => 'string', - 'example' => '""', - ], - 'ResultCode' => [ - 'description' => '', - 'type' => 'string', - 'example' => 'OK', - ], - 'RequestId' => [ - 'description' => '', - 'type' => 'string', - 'example' => '38D23571-2FDD-5A3B-AF04-15A30B96D11B', - ], - 'Result' => [ - 'description' => '', - 'type' => 'string', - 'example' => '{"success":true,"message":"query ok, time cost: 33ms, pontus@{}","data":[{"tags":{},"datasByTime":{"1646014620000":[18730.0],"1646012400000":[17849.0],"1646010180000":[17860.0],"1646014140000":[18832.0],"1646011920000":[17843.0],"1646013660000":[17799.0],"1646011440000":[17803.0],"1646015400000":[17988.0],"1646013180000":[17851.0],"1646010960000":[17895.0],"1646014920000":[17628.0],"1646012700000":[17937.0],"1646010480000":[17757.0],"1646012580000":[17815.0],"1646014440000":[17785.0],"1646010000000":[17791.0],"1646012100000":[17785.0],"1646013960000":[17895.0],"1646011620000":[17822.0],"1646013480000":[17809.0],"1646015580000":[18780.0],"1646011140000":[17805.0],"1646013000000":[17682.0],"1646015100000":[18924.0],"1646010660000":[17819.0],"1646010540000":[17653.0],"1646014740000":[17848.0],"1646012280000":[17861.0],"1646010060000":[17787.0],"1646014260000":[17770.0],"1646011800000":[17990.0],"1646013780000":[17942.0],"1646011320000":[17749.0],"1646015520000":[18159.0],"1646013300000":[17889.0],"1646010840000":[17755.0],"1646015040000":[18836.0],"1646012820000":[17878.0],"1646010360000":[17829.0],"1646012460000":[17896.0],"1646014560000":[18979.0],"1646009880000":[17798.0],"1646011980000":[17806.0],"1646014080000":[17337.0],"1646011500000":[17801.0],"1646013600000":[17940.0],"1646015700000":[17885.0],"1646015220000":[18172.0],"1646011020000":[17757.0],"1646013120000":[17650.0],"1646012640000":[17825.0],"1646010420000":[17767.0],"1646014380000":[17769.0],"1646012160000":[17806.0],"1646009940000":[17769.0],"1646013900000":[17789.0],"1646011680000":[17808.0],"1646015640000":[17905.0],"1646013420000":[17888.0],"1646011200000":[17782.0],"1646015160000":[17304.0],"1646012940000":[17807.0],"1646010720000":[17821.0],"1646014680000":[17759.0],"1646010240000":[17749.0],"1646012340000":[17826.0],"1646014200000":[18874.0],"1646011860000":[17909.0],"1646013720000":[17905.0],"1646015820000":[null],"1646011380000":[17792.0],"1646013240000":[17841.0],"1646015340000":[17853.0],"1646010900000":[17811.0],"1646012760000":[17831.0],"1646014860000":[18881.0],"1646012520000":[17836.0],"1646014500000":[17888.0],"1646010300000":[17793.0],"1646012040000":[17745.0],"1646009820000":[17785.0],"1646014020000":[18936.0],"1646011560000":[17805.0],"1646015760000":[17891.0],"1646013540000":[17843.0],"1646011080000":[17773.0],"1646015280000":[18916.0],"1646013060000":[17858.0],"1646010600000":[17774.0],"1646014800000":[18913.0],"1646010120000":[17848.0],"1646012220000":[17738.0],"1646014320000":[17758.0],"1646011740000":[17766.0],"1646013840000":[17811.0],"1646011260000":[17764.0],"1646013360000":[17872.0],"1646015460000":[17721.0],"1646010780000":[17763.0],"1646012880000":[17821.0],"1646014980000":[17770.0]},"dataMapByTime":{}}],"ip":"11.124.205.28","attend":{"attends":{"FIN-PAAS-DEV":{"expect":30.0,"actual":30.0}},"attendsByIdc":{"FIN-PAAS-DEV":{"1646015760000":{"expect":2.0,"actual":2.0},"1646015700000":{"expect":2.0,"actual":2.0},"1646015640000":{"expect":2.0,"actual":2.0},"1646015580000":{"expect":2.0,"actual":2.0},"1646015520000":{"expect":2.0,"actual":2.0},"1646015460000":{"expect":2.0,"actual":2.0},"1646015400000":{"expect":2.0,"actual":2.0},"1646015340000":{"expect":2.0,"actual":2.0},"1646015220000":{"expect":2.0,"actual":2.0},"1646015280000":{"expect":2.0,"actual":2.0},"1646015160000":{"expect":2.0,"actual":2.0},"1646015100000":{"expect":2.0,"actual":2.0},"1646015040000":{"expect":2.0,"actual":2.0},"1646014980000":{"expect":2.0,"actual":2.0},"1646014920000":{"expect":2.0,"actual":2.0}}}}}', - ], + 'ResultMessage' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'ResultCode' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], + 'RequestId' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], ], + 'description' => '', + 'title' => '', + 'example' => '', ], ], ], 'errorCodes' => [], - 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"\\\\\\"\\\\\\"\\",\\n \\"ResultCode\\": \\"OK\\",\\n \\"RequestId\\": \\"38D23571-2FDD-5A3B-AF04-15A30B96D11B\\",\\n \\"Result\\": \\"{\\\\\\"success\\\\\\":true,\\\\\\"message\\\\\\":\\\\\\"query ok, time cost: 33ms, pontus@{}\\\\\\",\\\\\\"data\\\\\\":[{\\\\\\"tags\\\\\\":{},\\\\\\"datasByTime\\\\\\":{\\\\\\"1646014620000\\\\\\":[18730.0],\\\\\\"1646012400000\\\\\\":[17849.0],\\\\\\"1646010180000\\\\\\":[17860.0],\\\\\\"1646014140000\\\\\\":[18832.0],\\\\\\"1646011920000\\\\\\":[17843.0],\\\\\\"1646013660000\\\\\\":[17799.0],\\\\\\"1646011440000\\\\\\":[17803.0],\\\\\\"1646015400000\\\\\\":[17988.0],\\\\\\"1646013180000\\\\\\":[17851.0],\\\\\\"1646010960000\\\\\\":[17895.0],\\\\\\"1646014920000\\\\\\":[17628.0],\\\\\\"1646012700000\\\\\\":[17937.0],\\\\\\"1646010480000\\\\\\":[17757.0],\\\\\\"1646012580000\\\\\\":[17815.0],\\\\\\"1646014440000\\\\\\":[17785.0],\\\\\\"1646010000000\\\\\\":[17791.0],\\\\\\"1646012100000\\\\\\":[17785.0],\\\\\\"1646013960000\\\\\\":[17895.0],\\\\\\"1646011620000\\\\\\":[17822.0],\\\\\\"1646013480000\\\\\\":[17809.0],\\\\\\"1646015580000\\\\\\":[18780.0],\\\\\\"1646011140000\\\\\\":[17805.0],\\\\\\"1646013000000\\\\\\":[17682.0],\\\\\\"1646015100000\\\\\\":[18924.0],\\\\\\"1646010660000\\\\\\":[17819.0],\\\\\\"1646010540000\\\\\\":[17653.0],\\\\\\"1646014740000\\\\\\":[17848.0],\\\\\\"1646012280000\\\\\\":[17861.0],\\\\\\"1646010060000\\\\\\":[17787.0],\\\\\\"1646014260000\\\\\\":[17770.0],\\\\\\"1646011800000\\\\\\":[17990.0],\\\\\\"1646013780000\\\\\\":[17942.0],\\\\\\"1646011320000\\\\\\":[17749.0],\\\\\\"1646015520000\\\\\\":[18159.0],\\\\\\"1646013300000\\\\\\":[17889.0],\\\\\\"1646010840000\\\\\\":[17755.0],\\\\\\"1646015040000\\\\\\":[18836.0],\\\\\\"1646012820000\\\\\\":[17878.0],\\\\\\"1646010360000\\\\\\":[17829.0],\\\\\\"1646012460000\\\\\\":[17896.0],\\\\\\"1646014560000\\\\\\":[18979.0],\\\\\\"1646009880000\\\\\\":[17798.0],\\\\\\"1646011980000\\\\\\":[17806.0],\\\\\\"1646014080000\\\\\\":[17337.0],\\\\\\"1646011500000\\\\\\":[17801.0],\\\\\\"1646013600000\\\\\\":[17940.0],\\\\\\"1646015700000\\\\\\":[17885.0],\\\\\\"1646015220000\\\\\\":[18172.0],\\\\\\"1646011020000\\\\\\":[17757.0],\\\\\\"1646013120000\\\\\\":[17650.0],\\\\\\"1646012640000\\\\\\":[17825.0],\\\\\\"1646010420000\\\\\\":[17767.0],\\\\\\"1646014380000\\\\\\":[17769.0],\\\\\\"1646012160000\\\\\\":[17806.0],\\\\\\"1646009940000\\\\\\":[17769.0],\\\\\\"1646013900000\\\\\\":[17789.0],\\\\\\"1646011680000\\\\\\":[17808.0],\\\\\\"1646015640000\\\\\\":[17905.0],\\\\\\"1646013420000\\\\\\":[17888.0],\\\\\\"1646011200000\\\\\\":[17782.0],\\\\\\"1646015160000\\\\\\":[17304.0],\\\\\\"1646012940000\\\\\\":[17807.0],\\\\\\"1646010720000\\\\\\":[17821.0],\\\\\\"1646014680000\\\\\\":[17759.0],\\\\\\"1646010240000\\\\\\":[17749.0],\\\\\\"1646012340000\\\\\\":[17826.0],\\\\\\"1646014200000\\\\\\":[18874.0],\\\\\\"1646011860000\\\\\\":[17909.0],\\\\\\"1646013720000\\\\\\":[17905.0],\\\\\\"1646015820000\\\\\\":[null],\\\\\\"1646011380000\\\\\\":[17792.0],\\\\\\"1646013240000\\\\\\":[17841.0],\\\\\\"1646015340000\\\\\\":[17853.0],\\\\\\"1646010900000\\\\\\":[17811.0],\\\\\\"1646012760000\\\\\\":[17831.0],\\\\\\"1646014860000\\\\\\":[18881.0],\\\\\\"1646012520000\\\\\\":[17836.0],\\\\\\"1646014500000\\\\\\":[17888.0],\\\\\\"1646010300000\\\\\\":[17793.0],\\\\\\"1646012040000\\\\\\":[17745.0],\\\\\\"1646009820000\\\\\\":[17785.0],\\\\\\"1646014020000\\\\\\":[18936.0],\\\\\\"1646011560000\\\\\\":[17805.0],\\\\\\"1646015760000\\\\\\":[17891.0],\\\\\\"1646013540000\\\\\\":[17843.0],\\\\\\"1646011080000\\\\\\":[17773.0],\\\\\\"1646015280000\\\\\\":[18916.0],\\\\\\"1646013060000\\\\\\":[17858.0],\\\\\\"1646010600000\\\\\\":[17774.0],\\\\\\"1646014800000\\\\\\":[18913.0],\\\\\\"1646010120000\\\\\\":[17848.0],\\\\\\"1646012220000\\\\\\":[17738.0],\\\\\\"1646014320000\\\\\\":[17758.0],\\\\\\"1646011740000\\\\\\":[17766.0],\\\\\\"1646013840000\\\\\\":[17811.0],\\\\\\"1646011260000\\\\\\":[17764.0],\\\\\\"1646013360000\\\\\\":[17872.0],\\\\\\"1646015460000\\\\\\":[17721.0],\\\\\\"1646010780000\\\\\\":[17763.0],\\\\\\"1646012880000\\\\\\":[17821.0],\\\\\\"1646014980000\\\\\\":[17770.0]},\\\\\\"dataMapByTime\\\\\\":{}}],\\\\\\"ip\\\\\\":\\\\\\"11.124.205.28\\\\\\",\\\\\\"attend\\\\\\":{\\\\\\"attends\\\\\\":{\\\\\\"FIN-PAAS-DEV\\\\\\":{\\\\\\"expect\\\\\\":30.0,\\\\\\"actual\\\\\\":30.0}},\\\\\\"attendsByIdc\\\\\\":{\\\\\\"FIN-PAAS-DEV\\\\\\":{\\\\\\"1646015760000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646015700000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646015640000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646015580000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646015520000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646015460000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646015400000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646015340000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646015220000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646015280000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646015160000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646015100000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646015040000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646014980000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0},\\\\\\"1646014920000\\\\\\":{\\\\\\"expect\\\\\\":2.0,\\\\\\"actual\\\\\\":2.0}}}}}\\"\\n}","type":"json"}]', + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ResultMessage\\": \\"\\",\\n \\"ResultCode\\": \\"\\",\\n \\"RequestId\\": \\"\\"\\n}","type":"json"}]', + 'changeSet' => [], + 'ramActions' => [ + [ + 'operationType' => '', + 'ramAction' => [ + 'action' => 'sofa:UpdateRMSUnifiedAlarmRule', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + ], + 'title' => '', + 'summary' => '', + 'flowControl' => [ + 'flowControlList' => [], + ], ], - 'LogoutMsRegistryService' => [ - 'methods' => [ - 'post', - 'get', + ], + 'endpoints' => [ + ['regionId' => 'cn-hangzhou', 'regionName' => 'China (Hangzhou)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'sofa.cn-hangzhou.aliyuncs.com', 'endpoint' => 'sofa.cn-hangzhou.aliyuncs.com', 'vpc' => 'sofa-vpc.cn-hangzhou.aliyuncs.com'], + ['regionId' => 'cn-shanghai', 'regionName' => 'China (Shanghai)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'sofa.cn-shanghai.aliyuncs.com', 'endpoint' => 'sofa.cn-shanghai.aliyuncs.com', 'vpc' => 'sofa-vpc.cn-shanghai.aliyuncs.com'], + ['regionId' => 'cn-shanghai-finance-1', 'regionName' => 'China East 2 Finance', 'areaId' => 'industryCloud', 'areaName' => 'Industry Cloud', 'public' => 'sofa.cn-shanghai-finance-1.aliyuncs.com', 'endpoint' => 'sofa.cn-shanghai-finance-1.aliyuncs.com', 'vpc' => 'sofa-vpc.cn-shanghai-finance-1.aliyuncs.com'], + ['regionId' => 'cn-hangzhou-finance', 'regionName' => 'China East 1 Finance', 'areaId' => 'industryCloud', 'areaName' => 'Industry Cloud', 'public' => 'sofa.cn-hangzhou-finance.aliyuncs.com', 'endpoint' => 'sofa.cn-hangzhou-finance.aliyuncs.com', 'vpc' => 'sofa-vpc.cn-hangzhou-finance.aliyuncs.com'], + ], + 'errorCodes' => [ + ['code' => 'UnknowError.SystemError', 'message' => 'An unknown error occurred in the system.', 'http_code' => 500, 'description' => 'An unknown error occurred in the system. Please submit the work order after the refresh attempt is invalid.'], + ['code' => 'UnknowError.SystemError', 'message' => 'A system error occurred.', 'http_code' => 500, 'description' => ''], + ], + 'changeSet' => [ + [ + 'apis' => [ + ['description' => 'Error codes changed', 'api' => 'AddMsConfigResources'], + ['description' => 'Error codes changed', 'api' => 'DeleteMsConfigAttributes'], + ['description' => 'Error codes changed', 'api' => 'DeleteMsConfigResources'], + ['description' => 'Error codes changed', 'api' => 'GetMsConfigAttributes'], + ['description' => 'Error codes changed', 'api' => 'GetMsConfigResources'], + ['description' => 'Error codes changed', 'api' => 'GrayPushMsConfigData'], + ['description' => 'Error codes changed', 'api' => 'PushMsConfigData'], + ['description' => 'Error codes changed', 'api' => 'QueryMsConfigAttributes'], + ['description' => 'Error codes changed', 'api' => 'QueryMsConfigClients'], + ['description' => 'Error codes changed', 'api' => 'QueryMsConfigClientValues'], + ], + 'createdAt' => '2025-03-12T16:20:01.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => 'Error codes changed', 'api' => 'QueryMqSofamqConsumerTimespan'], ], - 'schemes' => [ - 'http', - 'https', + 'createdAt' => '2025-03-12T12:07:41.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => 'Error codes changed', 'api' => 'QueryMqSofamqConsumerAccumulate'], ], - 'security' => [ - [ - 'AK' => [], + 'createdAt' => '2025-03-12T05:57:52.000Z', + 'description' => '', + ], + [ + 'apis' => [ + ['description' => 'Error codes changed', 'api' => 'AddMsConfigAttributes'], + ], + 'createdAt' => '2025-03-12T03:18:24.000Z', + 'description' => '', + ], + ], + 'flowControl' => [ + 'flowControlList' => [], + ], + 'ram' => [ + 'productCode' => 'SOFA', + 'productName' => 'Scalable Open Financial Architecture', + 'ramCodes' => ['sofa'], + 'ramLevel' => 'RESOURCE', + 'ramConditions' => [], + 'ramActions' => [ + [ + 'apiName' => 'GetMqSofamqConsumerJStack', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:GetMqSofamqConsumerJStack', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], ], ], - 'operationType' => 'readAndWrite', - 'systemTags' => [], - 'parameters' => [ - [ - 'name' => 'InstanceId', - 'in' => 'formData', - 'schema' => [ - 'type' => 'string', - 'required' => true, - 'docRequired' => true, + [ + 'apiName' => 'ListMqSofamqGroup', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:ListMqSofamqGroup', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], - [ - 'name' => 'ServerIpsRepeatList', - 'in' => 'formData', - 'style' => 'repeatList', - 'schema' => [ - 'type' => 'array', - 'items' => [ - 'type' => 'string', - ], - 'required' => true, - 'maxItems' => 100, + ], + [ + 'apiName' => 'QueryMsConfigResources', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryMsConfigResources', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], - 'responses' => [ - 200 => [ - 'schema' => [ - 'type' => 'object', - 'properties' => [ - 'ResultMessage' => [ - 'type' => 'string', - ], - 'ResultCode' => [ - 'type' => 'string', - ], - 'RequestId' => [ - 'type' => 'string', - ], - ], + [ + 'apiName' => 'UpdateMqSofamqGroupRemark', + 'description' => '', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'sofa:UpdateMqSofamqGroupRemark', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], - 'errorCodes' => [ - 500 => [ - [ - 'errorCode' => 'UnknowError.SystemError', - 'errorMessage' => 'An unknown error occurred in the system.', + [ + 'apiName' => 'QueryMqSofamqMessageByKey', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryMqSofamqMessageByKey', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DeleteRMSUnifiedAlarmRule', + 'description' => '', + 'operationType' => '', + 'ramAction' => [ + 'action' => 'sofa:DeleteRMSUnifiedAlarmRule', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'GetMqSofamqMessageById', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:GetMqSofamqMessageById', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'QueryMsConfigClientValues', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryMsConfigClientValues', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'QueryMqSofamqDLQMessageByGroupId', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryMqSofamqDLQMessageByGroupId', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'AddMsConfigAttributes', + 'description' => '', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'sofa:AddMsConfigAttributes', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DeleteMsConfigAttributes', + 'description' => '', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'sofa:DeleteMsConfigAttributes', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DeleteMqSofamqGroup', + 'description' => '', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'sofa:DeleteMqSofamqGroup', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'AddMsConfigResources', + 'description' => '', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'sofa:AddMsConfigResources', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'QueryMsConfigData', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryMsConfigData', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'QueryMsConfigAttributes', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryMsConfigAttributes', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ListMqSofamqWarnHistory', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:ListMqSofamqWarnHistory', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'GetMqSofamqTraceResult', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:GetMqSofamqTraceResult', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DisableMqSofamqWarn', + 'description' => '', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'sofa:DisableMqSofamqWarn', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreateRMSUnifiedAlarmRule', + 'description' => '', + 'operationType' => '', + 'ramAction' => [ + 'action' => 'sofa:CreateRMSUnifiedAlarmRule', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreateMqSofamqGroup', + 'description' => '', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'sofa:CreateMqSofamqGroup', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ResetMqSofamqConsumerOffset', + 'description' => '', + 'operationType' => '', + 'ramAction' => [ + 'action' => 'sofa:ResetMqSofamqConsumerOffset', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'QueryRMSUnifiedAlarmHistory', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryRMSUnifiedAlarmHistory', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DescribeCasComputers', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:DescribeCasComputers', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'QueryMqSofamqConsumerAccumulate', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryMqSofamqConsumerAccumulate', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'GetMqSofamqTraceByMsgId', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:GetMqSofamqTraceByMsgId', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'GetMqSofamqDLQMessageById', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:GetMqSofamqDLQMessageById', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'QueryRMSMetrics', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryRMSMetrics', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ResendMqSofamqDLQMessageBatch', + 'description' => '', + 'operationType' => '', + 'ramAction' => [ + 'action' => 'sofa:ResendMqSofamqDLQMessageBatch', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'QueryRMSUnifiedAlarmNotifyHistory', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryRMSUnifiedAlarmNotifyHistory', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'QueryRMSUnifiedAlarmEvent', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryRMSUnifiedAlarmEvent', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DeleteMqSofamqWarn', + 'description' => '', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'sofa:DeleteMqSofamqWarn', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'GrayPushMsConfigData', + 'description' => '', + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'sofa:GrayPushMsConfigData', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DeleteMqSofamqTrace', + 'description' => '', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'sofa:DeleteMqSofamqTrace', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DeleteMqSofamqTopic', + 'description' => '', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'sofa:DeleteMqSofamqTopic', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'QueryMqSofamqGroupSubDetail', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryMqSofamqGroupSubDetail', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'UpdateMqSofamqTopicRemark', + 'description' => '', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'sofa:UpdateMqSofamqTopicRemark', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ListMqSofamqTrace', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:ListMqSofamqTrace', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'DeleteMsConfigResources', + 'description' => '', + 'operationType' => 'delete', + 'ramAction' => [ + 'action' => 'sofa:DeleteMsConfigResources', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'UpdateMsConfigAttributes', + 'description' => '', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'sofa:UpdateMsConfigAttributes', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'QueryMqSofamqConsumerTimespan', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryMqSofamqConsumerTimespan', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'GetMsConfigResources', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:GetMsConfigResources', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'PushMsConfigData', + 'description' => '', + 'operationType' => 'none', + 'ramAction' => [ + 'action' => 'sofa:PushMsConfigData', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'QueryMsConfigClients', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryMsConfigClients', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ResendMqSofamqDLQMessageById', + 'description' => '', + 'operationType' => '', + 'ramAction' => [ + 'action' => 'sofa:ResendMqSofamqDLQMessageById', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'UpdateRMSUnifiedAlarmRule', + 'description' => '', + 'operationType' => '', + 'ramAction' => [ + 'action' => 'sofa:UpdateRMSUnifiedAlarmRule', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'QueryMqSofamqConsumerConnection', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryMqSofamqConsumerConnection', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'GetMsConfigAttributes', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:GetMsConfigAttributes', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'CreateMqSofamqTopic', + 'description' => '', + 'operationType' => 'create', + 'ramAction' => [ + 'action' => 'sofa:CreateMqSofamqTopic', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'GetMqSofamqConsumerStatus', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:GetMqSofamqConsumerStatus', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'EnableMqSofamqWarn', + 'description' => '', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'sofa:EnableMqSofamqWarn', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ListMqSofamqWarn', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:ListMqSofamqWarn', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'QueryMqSofamqMessageByTopic', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryMqSofamqMessageByTopic', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'UpdateMqSofamqWarn', + 'description' => '', + 'operationType' => 'update', + 'ramAction' => [ + 'action' => 'sofa:UpdateMqSofamqWarn', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'ListMqSofamqTopic', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:ListMqSofamqTopic', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], + ], + ], + ], + [ + 'apiName' => 'QueryRMSUnifiedAlarmRule', + 'description' => '', + 'operationType' => 'get', + 'ramAction' => [ + 'action' => 'sofa:QueryRMSUnifiedAlarmRule', + 'authLevel' => 'operate', + 'actionConditions' => [], + 'resources' => [ + ['validationType' => 'always', 'product' => 'SOFA', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], - ], - 'endpoints' => [ - [ - 'regionId' => 'cn-hangzhou', - 'endpoint' => 'sofa.cn-hangzhou.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shanghai', - 'endpoint' => 'sofa.cn-shanghai.aliyuncs.com', - ], - [ - 'regionId' => 'cn-hangzhou-finance', - 'endpoint' => 'sofa.cn-hangzhou-finance.aliyuncs.com', - ], - [ - 'regionId' => 'cn-shanghai-finance-1', - 'endpoint' => 'sofa.cn-shanghai-finance-1.aliyuncs.com', - ], + 'resourceTypes' => [], ], ]; |
