diff options
Diffstat (limited to 'data/zh_cn/alikafka')
| -rw-r--r-- | data/zh_cn/alikafka/2018-10-15/api-docs.php | 1466 | ||||
| -rw-r--r-- | data/zh_cn/alikafka/2019-09-16/api-docs.php | 68243 |
2 files changed, 69709 insertions, 0 deletions
diff --git a/data/zh_cn/alikafka/2018-10-15/api-docs.php b/data/zh_cn/alikafka/2018-10-15/api-docs.php new file mode 100644 index 0000000..242fd16 --- /dev/null +++ b/data/zh_cn/alikafka/2018-10-15/api-docs.php @@ -0,0 +1,1466 @@ +<?php return [ + 'version' => '1.0', + 'info' => [ + 'style' => 'RPC', + 'product' => 'alikafka', + 'version' => '2018-10-15', + ], + 'directories' => [ + [ + 'id' => 57971, + 'title' => '实例', + 'type' => 'directory', + 'children' => [ + 'GetInstanceList', + ], + ], + [ + 'id' => 57973, + 'title' => 'Topic', + 'type' => 'directory', + 'children' => [ + 'CreateTopic', + 'DeleteTopic', + 'GetTopicList', + 'GetTopicStatus', + ], + ], + [ + 'id' => 57978, + 'title' => '消费组', + 'type' => 'directory', + 'children' => [ + 'CreateConsumerGroup', + 'DeleteConsumerGroup', + 'GetConsumerList', + 'GetConsumerProgress', + ], + ], + ], + 'components' => [ + 'schemas' => [], + ], + 'apis' => [ + 'GetInstanceList' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'abilityTreeCode' => '58598', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaVSFQUO', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例所属的地域 ID。'."\n", + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码,返回 “200” 代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求 ID。', + 'type' => 'string', + 'example' => 'ABA4A7FD-E10F-45C7-9774-A5236015****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'InstanceList' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'InstanceVO' => [ + 'description' => '实例列表信息。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'VpcId' => [ + 'description' => 'VPC ID。', + 'type' => 'string', + 'example' => 'vpc-bp1l6hrlykj3405r7****', + ], + 'VSwitchId' => [ + 'description' => 'VSwitch ID。', + 'type' => 'string', + 'example' => 'vsw-bp13rg6bcpkxofr78****', + ], + 'ExpiredTime' => [ + 'description' => '过期时间。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1568908800000', + ], + 'DeployType' => [ + 'description' => '部署类型。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '4', + ], + 'CreateTime' => [ + 'description' => '创建时间。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1566215995000', + ], + 'SslEndPoint' => [ + 'description' => 'SSL 接入点。', + 'type' => 'string', + 'example' => '47.111.110.11:9093,121.40.96.141:9093,47.111.118.133:****', + ], + 'InstanceId' => [ + 'description' => '实例 ID。', + 'type' => 'string', + 'example' => 'alikafka_pre-cn-mp919o4v****', + ], + 'Name' => [ + 'description' => '实例名称。', + 'type' => 'string', + 'example' => 'alikafka_pre-cn-mp919o4v****', + ], + 'ServiceStatus' => [ + 'description' => '服务状态。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '5', + ], + 'EndPoint' => [ + 'description' => '默认接入点。', + 'type' => 'string', + 'example' => '192.168.0.212:9092,192.168.0.210:9092,192.168.0.211:****', + ], + 'RegionId' => [ + 'description' => '实例所属的地域 ID。', + 'type' => 'string', + 'example' => 'cn-hangzhou', + ], + 'UpgradeServiceDetailInfo' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'UpgradeServiceDetailInfoVO' => [ + 'description' => '升级服务详细信息。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Current2OpenSourceVersion' => [ + 'description' => '开源版本。', + 'type' => 'string', + 'example' => '0.10', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"ABA4A7FD-E10F-45C7-9774-A5236015****\\",\\n \\"Success\\": true,\\n \\"InstanceList\\": {\\n \\"InstanceVO\\": [\\n {\\n \\"VpcId\\": \\"vpc-bp1l6hrlykj3405r7****\\",\\n \\"VSwitchId\\": \\"vsw-bp13rg6bcpkxofr78****\\",\\n \\"ExpiredTime\\": 1568908800000,\\n \\"DeployType\\": 4,\\n \\"CreateTime\\": 1566215995000,\\n \\"SslEndPoint\\": \\"47.111.110.11:9093,121.40.96.141:9093,47.111.118.133:****\\",\\n \\"InstanceId\\": \\"alikafka_pre-cn-mp919o4v****\\",\\n \\"Name\\": \\"alikafka_pre-cn-mp919o4v****\\",\\n \\"ServiceStatus\\": 5,\\n \\"EndPoint\\": \\"192.168.0.212:9092,192.168.0.210:9092,192.168.0.211:****\\",\\n \\"RegionId\\": \\"cn-hangzhou\\",\\n \\"UpgradeServiceDetailInfo\\": {\\n \\"UpgradeServiceDetailInfoVO\\": [\\n {\\n \\"Current2OpenSourceVersion\\": \\"0.10\\"\\n }\\n ]\\n }\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<GetInstanceListResponse>\\r\\n <Message>operation success.</Message>\\r\\n <RequestId>0220FACD-4D57-4F46-BA77-AD333498****</RequestId>\\r\\n <Success>true</Success>\\r\\n <Code>200</Code>\\r\\n <InstanceList>\\r\\n <InstanceVO>\\r\\n <Name>alikafka_pre-cn-mp919o4v****</Name>\\r\\n <DeployType>4</DeployType>\\r\\n <CreateTime>1566215995000</CreateTime>\\r\\n <RegionId>cn-hangzhou</RegionId>\\r\\n <InstanceId>alikafka_pre-cn-mp919o4v****</InstanceId>\\r\\n <SslEndPoint>47.111.110.11:9093,121.40.96.141:9093,47.111.118.133:****</SslEndPoint>\\r\\n <EndPoint>192.168.0.212:9092,192.168.0.210:9092,192.168.0.211:****</EndPoint>\\r\\n <ExpiredTime>1568908800000</ExpiredTime>\\r\\n <VSwitchId>vsw-bp13rg6bcpkxofr78****</VSwitchId>\\r\\n <VpcId>vpc-bp1l6hrlykj3405r7****</VpcId>\\r\\n <UpgradeServiceDetailInfo>\\r\\n <Current2OpenSourceVersion>0.10</Current2OpenSourceVersion>\\r\\n </UpgradeServiceDetailInfo>\\r\\n <ServiceStatus>5</ServiceStatus>\\r\\n </InstanceVO>\\r\\n </InstanceList>\\r\\n</GetInstanceListResponse>","errorExample":""}]', + 'title' => '获取某地域下所购买的实例的信息', + 'summary' => '调用 GetInstanceList 获取您在某地域下所购买的实例的信息。', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'CreateTopic' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'create', + 'abilityTreeCode' => '58592', + 'abilityTreeNodes' => [ + 'FEATUREalikafka855U02', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例 ID。'."\n" + ."\n" + .'可调用 [GetInstanceList](https://help.aliyun.com/document_detail/94533.html?spm=a2c4g.11186623.2.12.774c7dc8F5cWRE#concept-94533-zh) 获取。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_pre-cn-mp919o4v****', + ], + ], + [ + 'name' => 'Topic', + 'in' => 'query', + 'schema' => [ + 'description' => 'Topic 的名称。'."\n" + ."\n" + .'- 只能包含字母、数字、下划线(_)和短横线(-)。'."\n" + .'- 长度为 3-64 个字符,多于 64 个字符将被自动截取。'."\n" + .'- 一旦创建后不能再修改。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_topic_test', + ], + ], + [ + 'name' => 'Remark', + 'in' => 'query', + 'schema' => [ + 'description' => 'Topic 的备注。'."\n" + ."\n" + .'限制 64 个字符。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_topic_test', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例所属的地域 ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。'."\n" + ."\n" + .'返回 **200** 为成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success', + ], + 'RequestId' => [ + 'description' => '请求的唯一标识 ID。', + 'type' => 'string', + 'example' => '9C0F207C-77A6-43E5-991C-9D98510A****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success\\",\\n \\"RequestId\\": \\"9C0F207C-77A6-43E5-991C-9D98510A****\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"<CreateTopicResponse>\\r\\n\\t<Message>operation success</Message>\\r\\n\\t<RequestId>9C0F207C-77A6-43E5-991C-9D98510A****</RequestId>\\r\\n\\t<Success>true</Success>\\r\\n\\t<Code>200</Code>\\r\\n</CreateTopicResponse>","errorExample":""}]', + 'title' => '创建 Topic', + 'summary' => '调用 CreateTopic 创建 Topic。', + 'description' => '调用该接口创建 Topic 时,请注意:'."\n" + ."\n" + .'- 单用户请求频率限制为 1 QPS。'."\n" + ."\n" + .'- 每个实例下最多可创建的 Topic 数量与您所购买的实例版本相关,详情请参见[计费说明](https://help.aliyun.com/document_detail/84737.html)。'."\n" + ."\n\n" + ."\n\n", + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'DeleteTopic' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'delete', + 'abilityTreeCode' => '58594', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaVSFQUO', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例 ID。'."\n" + ."\n" + .'可调用 [GetInstanceList](https://help.aliyun.com/document_detail/94533.html?spm=a2c4g.11186623.2.14.539f69b1wPqd3v#concept-94533-zh) 获取。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_post-cn-mp91a44k****', + ], + ], + [ + 'name' => 'Topic', + 'in' => 'query', + 'schema' => [ + 'description' => 'Topic 的名称。'."\n" + ."\n" + .'- 只能包含字母、数字、下划线(_)和短横线(-)。'."\n" + .'- 长度为 3-64 个字符,多于 64 个字符将被自动截取。'."\n" + .'- 一旦创建后不能再修改。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'Kafkatest', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例所属的地域 ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '', + 'type' => 'string', + 'example' => 'operation success', + ], + 'RequestId' => [ + 'description' => '', + 'type' => 'string', + 'example' => '9B618B3F-9506-4661-A211-D00C4556****', + ], + 'Success' => [ + 'description' => '', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success\\",\\n \\"RequestId\\": \\"9B618B3F-9506-4661-A211-D00C4556****\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"<DeleteTopicResponse>\\r\\n\\t<Message>operation success</Message>\\r\\n\\t<RequestId>9B618B3F-9506-4661-A211-D00C4556****</RequestId>\\r\\n\\t<Success>true</Success>\\r\\n\\t<Code>200</Code>\\r\\n</DeleteTopicResponse>","errorExample":""}]', + 'title' => '删除 Topic', + 'summary' => '调用 DeleteTopic 删除 Topic。', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'GetTopicList' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'abilityTreeCode' => '58599', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaVSFQUO', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例 ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_pre-cn-0pp1954n2003 ', + ], + ], + [ + 'name' => 'CurrentPage', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + 'docRequired' => true, + 'example' => '当前页面。', + 'default' => '1', + 'enum' => [ + '1', + ], + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + 'required' => false, + 'docRequired' => true, + 'example' => '页面大小。', + 'default' => '10000', + 'enum' => [ + '10000', + ], + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '地域 ID。', + 'type' => 'string', + 'required' => false, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'CurrentPage' => [ + 'description' => '当前页面。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '1', + ], + 'RequestId' => [ + 'description' => '请求 ID。', + 'type' => 'string', + 'example' => '82BD585C-17A1-486E-B3E8-AABCE8EE****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'Code' => [ + 'description' => '返回码。返回 **200** 为成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'PageSize' => [ + 'description' => '页面大小。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '10000', + ], + 'Total' => [ + 'description' => 'Topic 总数。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '12', + ], + 'TopicList' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'TopicVO' => [ + 'description' => 'Topic 列表。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Status' => [ + 'description' => '状态码。'."\n" + ."\n" + .'- **0**:服务中。'."\n" + .'- **1**:冻结。'."\n" + .'- **2**:暂停。'."\n", + 'type' => 'integer', + 'format' => 'int32', + 'example' => '0', + ], + 'Remark' => [ + 'description' => 'Topic 备注。', + 'type' => 'string', + 'example' => 'kafka_test_topic', + ], + 'CreateTime' => [ + 'description' => '创建时间。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1566804394000', + ], + 'Topic' => [ + 'description' => 'Topic 名称。', + 'type' => 'string', + 'example' => 'poptest', + ], + 'StatusName' => [ + 'description' => '状态描述。', + 'type' => 'string', + 'example' => '服务中', + ], + 'InstanceId' => [ + 'description' => '实例 ID。', + 'type' => 'string', + 'example' => 'alikafka_pre-cn-0pp1954n****', + ], + 'RegionId' => [ + 'description' => '地域 ID。', + 'type' => 'string', + 'example' => 'cn-hangzhou', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"CurrentPage\\": 1,\\n \\"RequestId\\": \\"82BD585C-17A1-486E-B3E8-AABCE8EE****\\",\\n \\"Success\\": true,\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"PageSize\\": 10000,\\n \\"Total\\": 12,\\n \\"TopicList\\": {\\n \\"TopicVO\\": [\\n {\\n \\"Status\\": 0,\\n \\"PartitionNum\\": 12,\\n \\"Remark\\": \\"kafka_test_topic\\",\\n \\"CreateTime\\": 1566804394000,\\n \\"Topic\\": \\"poptest\\",\\n \\"StatusName\\": \\"服务中\\",\\n \\"CompactTopic\\": false,\\n \\"InstanceId\\": \\"alikafka_pre-cn-0pp1954n****\\",\\n \\"LocalTopic\\": false,\\n \\"RegionId\\": \\"cn-hangzhou\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<TopicListResponse>\\r\\n\\t<TopicList>\\r\\n\\t\\t<TopicVO>\\r\\n\\t\\t\\t<PartitionNum>12</PartitionNum>\\r\\n\\t\\t\\t<Status>0</Status>\\r\\n\\t\\t\\t<CompactTopic>false</CompactTopic>\\r\\n\\t\\t\\t<RegionId>cn-hangzhou</RegionId>\\r\\n\\t\\t\\t<InstanceId>alikafka_pre-cn-0pp1954n****</InstanceId>\\r\\n\\t\\t\\t<CreateTime>1567146954000</CreateTime>\\r\\n\\t\\t\\t<Topic>poptest</Topic>\\r\\n\\t\\t\\t<StatusName>服务中</StatusName>\\r\\n\\t\\t\\t<LocalTopic>false</LocalTopic>\\r\\n\\t\\t\\t<Remark>test</Remark>\\r\\n\\t\\t</TopicVO>\\r\\n\\t\\t<TopicVO>\\r\\n\\t\\t\\t<PartitionNum>12</PartitionNum>\\r\\n\\t\\t\\t<Status>0</Status>\\r\\n\\t\\t\\t<CompactTopic>false</CompactTopic>\\r\\n\\t\\t\\t<RegionId>cn-hangzhou</RegionId>\\r\\n\\t\\t\\t<InstanceId>alikafka_pre-cn-0pp1954n****</InstanceId>\\r\\n\\t\\t\\t<CreateTime>1566804394000</CreateTime>\\r\\n\\t\\t\\t<Topic>kafka_test_topic</Topic>\\r\\n\\t\\t\\t<StatusName>服务中</StatusName>\\r\\n\\t\\t\\t<LocalTopic>false</LocalTopic>\\r\\n\\t\\t\\t<Remark>kafka_test_topic11111111111111111111122222222222222</Remark>\\r\\n\\t\\t</TopicVO>\\r\\n\\t\\t<TopicVO>\\r\\n\\t\\t\\t<PartitionNum>12</PartitionNum>\\r\\n\\t\\t\\t<Status>0</Status>\\r\\n\\t\\t\\t<CompactTopic>false</CompactTopic>\\r\\n\\t\\t\\t<RegionId>cn-hangzhou</RegionId>\\r\\n\\t\\t\\t<InstanceId>alikafka_pre-cn-0pp1954n****</InstanceId>\\r\\n\\t\\t\\t<CreateTime>1566804290000</CreateTime>\\r\\n\\t\\t\\t<Topic>topic_test</Topic>\\r\\n\\t\\t\\t<StatusName>服务中</StatusName>\\r\\n\\t\\t\\t<LocalTopic>false</LocalTopic>\\r\\n\\t\\t\\t<Remark>topic_test</Remark>\\r\\n\\t\\t</TopicVO>\\r\\n\\t\\t<TopicVO>\\r\\n\\t\\t\\t<PartitionNum>6</PartitionNum>\\r\\n\\t\\t\\t<Status>0</Status>\\r\\n\\t\\t\\t<CompactTopic>false</CompactTopic>\\r\\n\\t\\t\\t<RegionId>cn-hangzhou</RegionId>\\r\\n\\t\\t\\t<InstanceId>alikafka_pre-cn-0pp1954n****</InstanceId>\\r\\n\\t\\t\\t<CreateTime>1565589319000</CreateTime>\\r\\n\\t\\t\\t<Topic>testkafka</Topic>\\r\\n\\t\\t\\t<StatusName>服务中</StatusName>\\r\\n\\t\\t\\t<LocalTopic>false</LocalTopic>\\r\\n\\t\\t\\t<Remark>test-data-migration</Remark>\\r\\n\\t\\t</TopicVO>\\r\\n\\t\\t<TopicVO>\\r\\n\\t\\t\\t<PartitionNum>45</PartitionNum>\\r\\n\\t\\t\\t<Status>0</Status>\\r\\n\\t\\t\\t<CompactTopic>false</CompactTopic>\\r\\n\\t\\t\\t<RegionId>cn-hangzhou</RegionId>\\r\\n\\t\\t\\t<InstanceId>alikafka_pre-cn-0pp1954n****</InstanceId>\\r\\n\\t\\t\\t<CreateTime>1565331243000</CreateTime>\\r\\n\\t\\t\\t<Topic>normal_topic_4fec2e97daa6f089f1a48b36b6bea34e_6</Topic>\\r\\n\\t\\t\\t<StatusName>服务中</StatusName>\\r\\n\\t\\t\\t<LocalTopic>false</LocalTopic>\\r\\n\\t\\t\\t<Remark>topic1</Remark>\\r\\n\\t\\t</TopicVO>\\r\\n\\t\\t<TopicVO>\\r\\n\\t\\t\\t<PartitionNum>24</PartitionNum>\\r\\n\\t\\t\\t<Status>0</Status>\\r\\n\\t\\t\\t<CompactTopic>false</CompactTopic>\\r\\n\\t\\t\\t<RegionId>cn-hangzhou</RegionId>\\r\\n\\t\\t\\t<InstanceId>alikafka_pre-cn-0pp1954n****</InstanceId>\\r\\n\\t\\t\\t<CreateTime>1565331241000</CreateTime>\\r\\n\\t\\t\\t<Topic>normal_topic_4fec2e97daa6f089f1a48b36b6bea34e_5</Topic>\\r\\n\\t\\t\\t<StatusName>服务中</StatusName>\\r\\n\\t\\t\\t<LocalTopic>false</LocalTopic>\\r\\n\\t\\t\\t<Remark>topic1</Remark>\\r\\n\\t\\t</TopicVO>\\r\\n\\t</TopicList>\\r\\n\\t<Message>operation success.</Message>\\r\\n\\t<PageSize>10000</PageSize>\\r\\n\\t<RequestId>BF67619B-17C5-4FE6-BFB4-83B8C9F7****</RequestId>\\r\\n\\t<Success>true</Success>\\r\\n\\t<CurrentPage>1</CurrentPage>\\r\\n\\t<Code>200</Code>\\r\\n\\t<Total>6</Total>\\r\\n</TopicListResponse>","errorExample":""}]', + 'title' => '获取 Topic 的列表', + 'summary' => '调用 GetTopicList 获取 Topic 的列表。', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'GetTopicStatus' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'abilityTreeCode' => '58600', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaVSFQUO', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例 ID。'."\n" + ."\n" + .'可调用 [GetInstanceList](https://help.aliyun.com/document_detail/94533.html)获取。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_pre-cn-v0h15tjmo003 ', + ], + ], + [ + 'name' => 'Topic', + 'in' => 'query', + 'schema' => [ + 'description' => 'Topic 名称。'."\n" + ."\n" + .'可调用 [GetTopicList](https://help.aliyun.com/document_detail/94533.html?spm=a2c4g.11186623.2.11.5e374db4Cw7zT7#concept-94533-zh) 获取。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'normal_topic_9d034262835916103455551be06cc2dc_6', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'type' => 'string', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '状态吗。返回 **200** 代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求 ID。', + 'type' => 'string', + 'example' => 'E475C7E2-8C35-46EF-BE7D-5D2A9F5D****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'TopicStatus' => [ + 'description' => 'Topic 状态。', + 'type' => 'object', + 'properties' => [ + 'TotalCount' => [ + 'description' => '消息总数。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '423', + ], + 'LastTimeStamp' => [ + 'description' => '最后一条被消费的消息的产生时间。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1566470063575', + ], + 'OffsetTable' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'OffsetTable' => [ + 'description' => '偏移列表。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Partition' => [ + 'description' => '分区 ID。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '0', + ], + 'MinOffset' => [ + 'description' => '消息最小位点。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '0', + ], + 'LastUpdateTimestamp' => [ + 'description' => '最后被消费的消息的产生时间。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1566470063547', + ], + 'MaxOffset' => [ + 'description' => '消息最大位点。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '76', + ], + 'Topic' => [ + 'description' => 'Topic 名称。', + 'type' => 'string', + 'example' => 'testkafka', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"E475C7E2-8C35-46EF-BE7D-5D2A9F5D****\\",\\n \\"Success\\": true,\\n \\"TopicStatus\\": {\\n \\"TotalCount\\": 423,\\n \\"LastTimeStamp\\": 1566470063575,\\n \\"OffsetTable\\": {\\n \\"OffsetTable\\": [\\n {\\n \\"Partition\\": 0,\\n \\"MinOffset\\": 0,\\n \\"LastUpdateTimestamp\\": 1566470063547,\\n \\"MaxOffset\\": 76,\\n \\"Topic\\": \\"testkafka\\"\\n }\\n ]\\n }\\n }\\n}","errorExample":""},{"type":"xml","example":"<GetTopicStatusResponse>\\r\\n\\t<Message>operation success.</Message>\\r\\n\\t<RequestId>E475C7E2-8C35-46EF-BE7D-5D2A9F5D****</RequestId>\\r\\n\\t<TopicStatus>\\r\\n\\t\\t<TotalCount>423</TotalCount>\\r\\n\\t\\t<LastTimeStamp>1566470063575</LastTimeStamp>\\r\\n\\t\\t<OffsetTable>\\r\\n\\t\\t\\t<OffsetTable>\\r\\n\\t\\t\\t\\t<Partition>0</Partition>\\r\\n\\t\\t\\t\\t<LastUpdateTimestamp>1566470063547</LastUpdateTimestamp>\\r\\n\\t\\t\\t\\t<Topic>testkafka</Topic>\\r\\n\\t\\t\\t\\t<MaxOffset>76</MaxOffset>\\r\\n\\t\\t\\t\\t<MinOffset>0</MinOffset>\\r\\n\\t\\t\\t</OffsetTable>\\r\\n\\t\\t\\t<OffsetTable>\\r\\n\\t\\t\\t\\t<Partition>1</Partition>\\r\\n\\t\\t\\t\\t<LastUpdateTimestamp>1566470063575</LastUpdateTimestamp>\\r\\n\\t\\t\\t\\t<Topic>testkafka</Topic>\\r\\n\\t\\t\\t\\t<MaxOffset>69</MaxOffset>\\r\\n\\t\\t\\t\\t<MinOffset>0</MinOffset>\\r\\n\\t\\t\\t</OffsetTable>\\r\\n\\t\\t\\t<OffsetTable>\\r\\n\\t\\t\\t\\t<Partition>2</Partition>\\r\\n\\t\\t\\t\\t<LastUpdateTimestamp>1566470063554</LastUpdateTimestamp>\\r\\n\\t\\t\\t\\t<Topic>testkafka</Topic>\\r\\n\\t\\t\\t\\t<MaxOffset>70</MaxOffset>\\r\\n\\t\\t\\t\\t<MinOffset>0</MinOffset>\\r\\n\\t\\t\\t</OffsetTable>\\r\\n\\t\\t\\t<OffsetTable>\\r\\n\\t\\t\\t\\t<Partition>3</Partition>\\r\\n\\t\\t\\t\\t<LastUpdateTimestamp>1566470063538</LastUpdateTimestamp>\\r\\n\\t\\t\\t\\t<Topic>testkafka</Topic>\\r\\n\\t\\t\\t\\t<MaxOffset>67</MaxOffset>\\r\\n\\t\\t\\t\\t<MinOffset>0</MinOffset>\\r\\n\\t\\t\\t</OffsetTable>\\r\\n\\t\\t\\t<OffsetTable>\\r\\n\\t\\t\\t\\t<Partition>4</Partition>\\r\\n\\t\\t\\t\\t<LastUpdateTimestamp>1566470063568</LastUpdateTimestamp>\\r\\n\\t\\t\\t\\t<Topic>testkafka</Topic>\\r\\n\\t\\t\\t\\t<MaxOffset>67</MaxOffset>\\r\\n\\t\\t\\t\\t<MinOffset>0</MinOffset>\\r\\n\\t\\t\\t</OffsetTable>\\r\\n\\t\\t\\t<OffsetTable>\\r\\n\\t\\t\\t\\t<Partition>5</Partition>\\r\\n\\t\\t\\t\\t<LastUpdateTimestamp>1566470063561</LastUpdateTimestamp>\\r\\n\\t\\t\\t\\t<Topic>testkafka</Topic>\\r\\n\\t\\t\\t\\t<MaxOffset>74</MaxOffset>\\r\\n\\t\\t\\t\\t<MinOffset>0</MinOffset>\\r\\n\\t\\t\\t</OffsetTable>\\r\\n\\t\\t</OffsetTable>\\r\\n\\t</TopicStatus>\\r\\n\\t<Success>true</Success>\\r\\n\\t<Code>200</Code>\\r\\n</GetTopicStatusResponse>","errorExample":""}]', + 'title' => '获取 Topic 的消息收发数据', + 'summary' => '调用 GetTopicStatus 获取 Topic 的消息收发数据。', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'CreateConsumerGroup' => [ + 'summary' => '调用 CreateConsumerGroup 创建 Consumer Group。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'create', + 'abilityTreeCode' => '58591', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaVSFQUO', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例 ID。可调用 [GetInstanceList](https://help.aliyun.com/document_detail/94533.html?spm=a2c4g.11186623.2.11.6efb754byCLl4z#concept-94533-zh) 获取。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_pre-cn-0pp1954n****', + ], + ], + [ + 'name' => 'ConsumerId', + 'in' => 'query', + 'schema' => [ + 'description' => 'Consumer Group 名称。'."\n" + ."\n" + .'- 只能包含字母、数字、短横线(-)、下划线(_)。'."\n" + .'- 长度限制在 **3-64** 个字符,多于 **64** 个字符将被自动截取。'."\n" + .'- 一旦创建后不能再修改。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'consumer_group_test', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '地域 ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回 **200** 为成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success', + ], + 'RequestId' => [ + 'description' => '请求 ID。', + 'type' => 'string', + 'example' => 'B191CC4D-B067-4508-987A-ACDA8D89****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success\\",\\n \\"RequestId\\": \\"B191CC4D-B067-4508-987A-ACDA8D89****\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"<CreateConsumerGroupResponse>\\r\\n <Message>operation success</Message>\\r\\n <RequestId>B191CC4D-B067-4508-987A-ACDA8D89****</RequestId>\\r\\n <Success>true</Success>\\r\\n <Code>200</Code>\\r\\n</CreateConsumerGroupResponse>","errorExample":""}]', + 'title' => '创建消费组', + 'description' => '您在调用 CreateConsumerGroup 创建 Consumer Group 时,请注意:单用户请求频率限制为 1 QPS。'."\n", + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'DeleteConsumerGroup' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'delete', + 'abilityTreeCode' => '58593', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaVSFQUO', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例 ID。'."\n" + ."\n" + .'可调用 [GetInstanceList](https://help.aliyun.com/document_detail/94533.html?spm=a2c4g.11186623.2.13.50a75a5f5ediNK#concept-94533-zh) 获取。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_post-cn-mp91a44k****', + ], + ], + [ + 'name' => 'ConsumerId', + 'in' => 'query', + 'schema' => [ + 'description' => 'Consumer Group 名称。'."\n" + ."\n" + .'- 只能包含字母、数字、短横线(-)、下划线(_)。'."\n" + .'- 长度限制在 3-64 个字符,多于 64 个字符将被自动截取。'."\n" + .'- 一旦创建后不能再修改。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'testconsumer', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '地域 ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回 **200** 代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success', + ], + 'RequestId' => [ + 'description' => '请求 ID。', + 'type' => 'string', + 'example' => '1AA2A2AD-2727-4573-B1C7-A0388BCD****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success\\",\\n \\"RequestId\\": \\"1AA2A2AD-2727-4573-B1C7-A0388BCD****\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"<DeleteConsumerGroupResponse>\\r\\n\\t<Message>operation success</Message>\\r\\n\\t<RequestId>1AA2A2AD-2727-4573-B1C7-A0388BCD61CC</RequestId>\\r\\n\\t<Success>true</Success>\\r\\n\\t<Code>200</Code>\\r\\n</DeleteConsumerGroupResponse>","errorExample":""}]', + 'title' => '删除消费组', + 'summary' => '调用 DeleteConsumerGroup 删除 ConsumerGroup。', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'GetConsumerList' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'abilityTreeCode' => '58596', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaVSFQUO', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例 ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_post-cn-v0h18sav****', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '地域 ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回 **200** 代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求 ID。', + 'type' => 'string', + 'example' => '808F042B-CB9A-4FBC-9009-00E7DDB6****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'ConsumerList' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'ConsumerVO' => [ + 'description' => 'Consumer Group 列表。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'ConsumerId' => [ + 'description' => 'Consumer Group 名称。', + 'type' => 'string', + 'example' => 'CID_c34a6f44915f80d70cb42c4b14ee40c3_4', + ], + 'InstanceId' => [ + 'description' => '实例 ID。', + 'type' => 'string', + 'example' => 'alikafka_post-cn-v0h18sav0001', + ], + 'RegionId' => [ + 'description' => '地域 ID。', + 'type' => 'string', + 'example' => 'cn-hangzhou', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"808F042B-CB9A-4FBC-9009-00E7DDB6****\\",\\n \\"Success\\": true,\\n \\"ConsumerList\\": {\\n \\"ConsumerVO\\": [\\n {\\n \\"ConsumerId\\": \\"CID_c34a6f44915f80d70cb42c4b14ee40c3_4\\",\\n \\"InstanceId\\": \\"alikafka_post-cn-v0h18sav0001\\",\\n \\"RegionId\\": \\"cn-hangzhou\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<GetConsumerListResponse>\\r\\n <ConsumerList>\\r\\n <ConsumerVO>\\r\\n <ConsumerId>CID_c34a6f44915f80d70cb42c4b14ee40c3_4</ConsumerId>\\r\\n <InstanceId>alikafka_post-cn-v0h18sav****</InstanceId>\\r\\n <RegionId>cn-hangzhou</RegionId>\\r\\n </ConsumerVO>\\r\\n <ConsumerVO>\\r\\n <ConsumerId>CID_c34a6f44915f80d70cb42c4b14ee40c3_3</ConsumerId>\\r\\n <InstanceId>alikafka_post-cn-v0h18sav****</InstanceId>\\r\\n <RegionId>cn-hangzhou</RegionId>\\r\\n </ConsumerVO>\\r\\n </ConsumerList>\\r\\n <Message>operation success.</Message>\\r\\n <RequestId>808F042B-CB9A-4FBC-9009-00E7DDB6****</RequestId>\\r\\n <Success>true</Success>\\r\\n <Code>200</Code>\\r\\n</GetConsumerListResponse>","errorExample":""}]', + 'title' => '获取消费组列表', + 'summary' => '调用 GetConsumerList 获取 Consumer Group 列表。', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'GetConsumerProgress' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'abilityTreeCode' => '58597', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaVSFQUO', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例 ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_pre-cn-mp919o4v****', + ], + ], + [ + 'name' => 'ConsumerId', + 'in' => 'query', + 'schema' => [ + 'description' => 'Consumer Group ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'kafka-test', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '地域 ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回 **200** 代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求 ID。', + 'type' => 'string', + 'example' => '252820E1-A2E6-45F2-B4C9-1056B8CE****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'ConsumerProgress' => [ + 'description' => '消费状态。', + 'type' => 'object', + 'properties' => [ + 'LastTimestamp' => [ + 'description' => '此 Consumer Group 最后被消费的消息的产生时间。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1566874931671', + ], + 'TotalDiff' => [ + 'description' => '此 Consumer Group 未消费的消息总量,即堆积量。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '0', + ], + 'state' => [ + 'type' => 'string', + ], + 'TopicList' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'TopicList' => [ + 'description' => '此 Consumer Group 对应的每个 Topic 的消费进度列表。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'TotalDiff' => [ + 'description' => '该 Topic 的未消费消息总量,即堆积量。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '0', + ], + 'LastTimestamp' => [ + 'description' => '该分区最后被消费的消息的产生时间。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1566874931649', + ], + 'Topic' => [ + 'description' => 'Topic 名称。', + 'type' => 'string', + 'example' => 'kafka-test', + ], + 'OffsetList' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'OffsetList' => [ + 'description' => '偏移列表。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Partition' => [ + 'description' => '分区 ID。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '0', + ], + 'BrokerOffset' => [ + 'description' => '最大位点。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '9', + ], + 'ConsumerOffset' => [ + 'description' => '消费位点。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '9', + ], + 'LastTimestamp' => [ + 'description' => '该分区最后被消费的消息的产生时间。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1566874931649', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 403 => [ + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"252820E1-A2E6-45F2-B4C9-1056B8CE****\\",\\n \\"Success\\": true,\\n \\"ConsumerProgress\\": {\\n \\"LastTimestamp\\": 1566874931671,\\n \\"TotalDiff\\": 0,\\n \\"TopicList\\": {\\n \\"TopicList\\": [\\n {\\n \\"TotalDiff\\": 0,\\n \\"LastTimestamp\\": 1566874931649,\\n \\"Topic\\": \\"kafka-test\\",\\n \\"OffsetList\\": {\\n \\"OffsetList\\": [\\n {\\n \\"Partition\\": 0,\\n \\"BrokerOffset\\": 9,\\n \\"ConsumerOffset\\": 9,\\n \\"LastTimestamp\\": 1566874931649\\n }\\n ]\\n }\\n }\\n ]\\n }\\n }\\n}","errorExample":""},{"type":"xml","example":"<GetConsumerProgressResponse>\\r\\n <Message>operation success.</Message>\\r\\n <RequestId>252820E1-A2E6-45F2-B4C9-1056B8CE****</RequestId>\\r\\n <ConsumerProgress>\\r\\n <TotalDiff>0</TotalDiff>\\r\\n <LastTimestamp>1566874931671</LastTimestamp>\\r\\n <TopicList>\\r\\n <TopicList>\\r\\n <TotalDiff>0</TotalDiff>\\r\\n <OffsetList>\\r\\n <OffsetList>\\r\\n <Partition>0</Partition>\\r\\n <LastTimestamp>1566874931649</LastTimestamp>\\r\\n <BrokerOffset>9</BrokerOffset>\\r\\n <ConsumerOffset>9</ConsumerOffset>\\r\\n </OffsetList>\\r\\n <OffsetList>\\r\\n <Partition>1</Partition>\\r\\n <LastTimestamp>1566874931605</LastTimestamp>\\r\\n <BrokerOffset>9</BrokerOffset>\\r\\n <ConsumerOffset>9</ConsumerOffset>\\r\\n </OffsetList>\\r\\n <OffsetList>\\r\\n <Partition>2</Partition>\\r\\n <LastTimestamp>1566874931561</LastTimestamp>\\r\\n <BrokerOffset>10</BrokerOffset>\\r\\n <ConsumerOffset>10</ConsumerOffset>\\r\\n </OffsetList>\\r\\n <OffsetList>\\r\\n <Partition>3</Partition>\\r\\n <LastTimestamp>1566874931628</LastTimestamp>\\r\\n <BrokerOffset>8</BrokerOffset>\\r\\n <ConsumerOffset>8</ConsumerOffset>\\r\\n </OffsetList>\\r\\n <OffsetList>\\r\\n <Partition>4</Partition>\\r\\n <LastTimestamp>1566874931579</LastTimestamp>\\r\\n <BrokerOffset>8</BrokerOffset>\\r\\n <ConsumerOffset>8</ConsumerOffset>\\r\\n </OffsetList>\\r\\n <OffsetList>\\r\\n <Partition>5</Partition>\\r\\n <LastTimestamp>1566874931570</LastTimestamp>\\r\\n <BrokerOffset>10</BrokerOffset>\\r\\n <ConsumerOffset>10</ConsumerOffset>\\r\\n </OffsetList>\\r\\n <OffsetList>\\r\\n <Partition>6</Partition>\\r\\n <LastTimestamp>1566874931639</LastTimestamp>\\r\\n <BrokerOffset>9</BrokerOffset>\\r\\n <ConsumerOffset>9</ConsumerOffset>\\r\\n </OffsetList>\\r\\n <OffsetList>\\r\\n <Partition>7</Partition>\\r\\n <LastTimestamp>1566874931586</LastTimestamp>\\r\\n <BrokerOffset>8</BrokerOffset>\\r\\n <ConsumerOffset>8</ConsumerOffset>\\r\\n </OffsetList>\\r\\n <OffsetList>\\r\\n <Partition>8</Partition>\\r\\n <LastTimestamp>1566874931661</LastTimestamp>\\r\\n <BrokerOffset>9</BrokerOffset>\\r\\n <ConsumerOffset>9</ConsumerOffset>\\r\\n </OffsetList>\\r\\n <OffsetList>\\r\\n <Partition>9</Partition>\\r\\n <LastTimestamp>1566874931616</LastTimestamp>\\r\\n <BrokerOffset>8</BrokerOffset>\\r\\n <ConsumerOffset>8</ConsumerOffset>\\r\\n </OffsetList>\\r\\n <OffsetList>\\r\\n <Partition>10</Partition>\\r\\n <LastTimestamp>1566874931596</LastTimestamp>\\r\\n <BrokerOffset>8</BrokerOffset>\\r\\n <ConsumerOffset>8</ConsumerOffset>\\r\\n </OffsetList>\\r\\n <OffsetList>\\r\\n <Partition>11</Partition>\\r\\n <LastTimestamp>1566874931671</LastTimestamp>\\r\\n <BrokerOffset>9</BrokerOffset>\\r\\n <ConsumerOffset>9</ConsumerOffset>\\r\\n </OffsetList>\\r\\n </OffsetList>\\r\\n <LastTimestamp>1566874931671</LastTimestamp>\\r\\n <Topic>kafka-test</Topic>\\r\\n </TopicList>\\r\\n </TopicList>\\r\\n </ConsumerProgress>\\r\\n <Success>true</Success>\\r\\n <Code>200</Code>\\r\\n</GetConsumerProgressResponse>","errorExample":""}]', + 'title' => '查询消费组的消费状态', + 'summary' => '调用 GetConsumerProgress 查询 Consumer Group 的消费状态。', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + ], + 'endpoints' => [ + [ + 'regionId' => 'cn-wulanchabu', + 'endpoint' => 'alikafka.cn-wulanchabu.aliyuncs.com', + ], + [ + 'regionId' => 'cn-beijing', + 'endpoint' => 'alikafka.cn-beijing.aliyuncs.com', + ], + [ + 'regionId' => 'cn-qingdao', + 'endpoint' => 'alikafka.cn-qingdao.aliyuncs.com', + ], + [ + 'regionId' => 'cn-shanghai', + 'endpoint' => 'alikafka.cn-shanghai.aliyuncs.com', + ], + [ + 'regionId' => 'cn-hongkong', + 'endpoint' => 'alikafka.cn-hongkong.aliyuncs.com', + ], + [ + 'regionId' => 'cn-heyuan', + 'endpoint' => 'alikafka.cn-heyuan.aliyuncs.com', + ], + [ + 'regionId' => 'cn-zhangjiakou', + 'endpoint' => 'alikafka.cn-zhangjiakou.aliyuncs.com', + ], + [ + 'regionId' => 'cn-shenzhen', + 'endpoint' => 'alikafka.cn-shenzhen.aliyuncs.com', + ], + [ + 'regionId' => 'ap-northeast-2', + 'endpoint' => 'alikafka.ap-northeast-2.aliyuncs.com', + ], + [ + 'regionId' => 'ap-northeast-1', + 'endpoint' => 'alikafka.ap-northeast-1.aliyuncs.com', + ], + [ + 'regionId' => 'cn-chengdu', + 'endpoint' => 'alikafka.cn-chengdu.aliyuncs.com', + ], + [ + 'regionId' => 'cn-guangzhou', + 'endpoint' => 'alikafka.cn-guangzhou.aliyuncs.com', + ], + [ + 'regionId' => 'ap-southeast-1', + 'endpoint' => 'alikafka.ap-southeast-1.aliyuncs.com', + ], + [ + 'regionId' => 'ap-southeast-2', + 'endpoint' => 'alikafka.ap-southeast-2.aliyuncs.com', + ], + [ + 'regionId' => 'ap-southeast-3', + 'endpoint' => 'alikafka.ap-southeast-3.aliyuncs.com', + ], + [ + 'regionId' => 'cn-huhehaote', + 'endpoint' => 'alikafka.cn-huhehaote.aliyuncs.com', + ], + [ + 'regionId' => 'ap-southeast-5', + 'endpoint' => 'alikafka.ap-southeast-5.aliyuncs.com', + ], + [ + 'regionId' => 'ap-southeast-7', + 'endpoint' => 'alikafka.ap-southeast-7.aliyuncs.com', + ], + [ + 'regionId' => 'cn-hangzhou', + 'endpoint' => 'alikafka.cn-hangzhou.aliyuncs.com', + ], + [ + 'regionId' => 'us-east-1', + 'endpoint' => 'alikafka.us-east-1.aliyuncs.com', + ], + [ + 'regionId' => 'eu-west-1', + 'endpoint' => 'alikafka.eu-west-1.aliyuncs.com', + ], + [ + 'regionId' => 'us-west-1', + 'endpoint' => 'alikafka.us-west-1.aliyuncs.com', + ], + [ + 'regionId' => 'eu-central-1', + 'endpoint' => 'alikafka.eu-central-1.aliyuncs.com', + ], + [ + 'regionId' => 'me-east-1', + 'endpoint' => 'alikafka.me-east-1.aliyuncs.com', + ], + [ + 'regionId' => 'me-central-1', + 'endpoint' => 'alikafka.me-central-1.aliyuncs.com', + ], + [ + 'regionId' => 'cn-hangzhou-finance', + 'endpoint' => 'alikafka.cn-hangzhou-finance.aliyuncs.com', + ], + [ + 'regionId' => 'cn-shenzhen-finance-1', + 'endpoint' => 'alikafka.cn-shenzhen-finance-1.aliyuncs.com', + ], + [ + 'regionId' => 'cn-beijing-finance-1', + 'endpoint' => 'alikafka.cn-beijing-finance-1.aliyuncs.com', + ], + [ + 'regionId' => 'cn-shanghai-finance-1', + 'endpoint' => 'alikafka.cn-shanghai-finance-1.aliyuncs.com', + ], + [ + 'regionId' => 'na-south-1', + 'endpoint' => 'alikafka.na-south-1.aliyuncs.com', + ], + ], +]; diff --git a/data/zh_cn/alikafka/2019-09-16/api-docs.php b/data/zh_cn/alikafka/2019-09-16/api-docs.php new file mode 100644 index 0000000..7e30f0b --- /dev/null +++ b/data/zh_cn/alikafka/2019-09-16/api-docs.php @@ -0,0 +1,68243 @@ +<?php return [ + 'version' => '1.0', + 'info' => [ + 'style' => 'RPC', + 'product' => 'alikafka', + 'version' => '2019-09-16', + ], + 'directories' => [ + [ + 'id' => 221183, + 'title' => '实例', + 'type' => 'directory', + 'children' => [ + 'CreatePostPayOrder', + 'CreatePostPayInstance', + 'CreatePrePayOrder', + 'CreatePrePayInstance', + 'DeleteInstance', + 'StartInstance', + 'ModifyInstanceName', + 'EnableAutoGroupCreation', + 'EnableAutoTopicCreation', + 'UpdateAllowedIp', + 'UpdateInstanceConfig', + 'ChangeResourceGroup', + 'GetInstanceList', + 'GetAllowedIpList', + 'GetAllInstanceIdList', + 'UpgradePostPayOrder', + 'UpgradePrePayOrder', + 'ConvertPostPayOrder', + 'UpgradeInstanceVersion', + 'ReleaseInstance', + 'StopInstance', + 'ReopenInstance', + 'CreateScheduledScalingRule', + 'DeleteScheduledScalingRule', + 'ModifyScheduledScalingRule', + 'GetAutoScalingConfiguration', + 'GetKafkaClientIp', + 'GetRiskList', + ], + ], + [ + 'id' => 221212, + 'title' => 'Topic', + 'type' => 'directory', + 'children' => [ + 'GetTopicSubscribeStatus', + 'CreateTopic', + 'DeleteTopic', + 'ModifyPartitionNum', + 'ModifyTopicRemark', + 'UpdateTopicConfig', + 'GetTopicList', + 'GetTopicStatus', + 'GetQuotaTip', + 'QueryMessage', + ], + ], + [ + 'id' => 221223, + 'title' => '消费组', + 'type' => 'directory', + 'children' => [ + 'CreateConsumerGroup', + 'DeleteConsumerGroup', + 'UpdateConsumerOffset', + 'GetConsumerList', + 'GetConsumerProgress', + 'ListRebalanceInfo', + ], + ], + [ + 'id' => 221230, + 'title' => '标签', + 'type' => 'directory', + 'children' => [ + 'ListTagResources', + 'UntagResources', + 'TagResources', + ], + ], + [ + 'id' => 221234, + 'title' => 'SASL用户', + 'type' => 'directory', + 'children' => [ + 'CreateSaslUser', + 'DeleteSaslUser', + 'DescribeSaslUsers', + ], + ], + [ + 'id' => 221238, + 'title' => '访问控制', + 'type' => 'directory', + 'children' => [ + 'CreateAcl', + 'DeleteAcl', + 'DescribeAcls', + 'DescribeAclResourceName', + ], + ], + ], + 'components' => [ + 'schemas' => [], + ], + 'apis' => [ + 'CreatePostPayOrder' => [ + 'summary' => '后付费实例根据所购资源规格的实际使用量计费,先使用,后计费。主要适用于测试或者流量峰值不确定的短期场景。本文介绍如何调用CreatePostPayOrder创建后付费实例。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'create', + 'riskType' => 'none', + 'chargeType' => 'paid', + 'abilityTreeCode' => '58606', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + 'FEATUREalikafkaWV93MF', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'DiskType', + 'in' => 'query', + 'schema' => [ + 'description' => '磁盘类型。取值:'."\n" + ."\n" + .'- **0**:高效云盘'."\n" + ."\n" + .'- **1**:SSD'."\n" + .'> 若创建 Serverless 实例,无需传该参数。', + 'type' => 'string', + 'required' => false, + 'docRequired' => false, + 'example' => '0', + ], + ], + [ + 'name' => 'DiskSize', + 'in' => 'query', + 'schema' => [ + 'description' => '磁盘容量。'."\n" + ."\n" + .'取值范围,请参见[计费说明](~~84737~~)。'."\n" + .'> 若创建 Serverless 实例,无需传该参数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'docRequired' => false, + 'example' => '500', + ], + ], + [ + 'name' => 'DeployType', + 'in' => 'query', + 'schema' => [ + 'description' => '部署类型。取值:'."\n" + ."\n" + .'- **4**:公网/VPC实例'."\n" + ."\n" + .'- **5**:VPC实例'."\n", + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'example' => '5', + ], + ], + [ + 'name' => 'EipMax', + 'in' => 'query', + 'schema' => [ + 'description' => '公网流量。'."\n" + ."\n" + .'- 如果**DeployType**为**4**,则需填写。'."\n" + ."\n" + .'- 取值范围,请参见[计费说明](~~84737~~)。'."\n" + ."\n" + .'> 若创建 Serverless 实例,无需传该参数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '0', + ], + ], + [ + 'name' => 'IoMax', + 'in' => 'query', + 'schema' => [ + 'description' => '流量峰值(不推荐)。'."\n" + ."\n" + .'- 流量峰值和流量规格必须选填一个。同时填写时,以流量规格为准。建议您只填写流量规格。'."\n" + ."\n" + .'- 取值范围,请参见[计费说明](~~84737~~)。'."\n" + ."\n" + .'> 若创建 Serverless 实例,无需传该参数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'docRequired' => false, + 'example' => '20', + ], + ], + [ + 'name' => 'PartitionNum', + 'in' => 'query', + 'allowEmptyValue' => true, + 'schema' => [ + 'description' => '分区数(推荐)。'."\n" + ."\n" + .'* 分区数和Topic规格必须选填一个,建议您只填写分区数。'."\n" + ."\n" + .'* 分区数和Topic规格同时填写时,将会按照老的Topic售卖模型去校验分区数和Topic规格是否等价:如不等价将返回失败;如等价则按分区数进行购买。'."\n" + ."\n" + .'* 取值范围,请参见[计费说明](~~84737~~)。'."\n" + ."\n" + .'> 若创建 Serverless 实例,无需传该参数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '50', + ], + ], + [ + 'name' => 'TopicQuota', + 'in' => 'query', + 'allowEmptyValue' => true, + 'schema' => [ + 'description' => 'Topic的数量(不推荐)。'."\n" + ."\n" + .'- 分区数和Topic规格必须选填一个,建议您只填写分区数。'."\n" + ."\n" + .'- 分区数和Topic规格同时填写时,将会按照老的Topic售卖模型去校验分区数和Topic规格是否等价:如不等价将返回失败;如等价则按分区数进行购买。'."\n" + ."\n" + .'- 流量规格不同,默认值不同。超过默认值,需额外收费。'."\n" + ."\n" + .'- 取值范围,请参见[计费说明](~~84737~~)。'."\n" + ."\n" + .'> 若创建 Serverless 实例,无需传该参数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'docRequired' => false, + 'example' => '50', + ], + ], + [ + 'name' => 'PaidType', + 'in' => 'query', + 'schema' => [ + 'description' => '付费类型。取值:'."\n" + ."\n" + .'- 1(默认):预留实例后付费。'."\n" + .'- 3:Serverless实例预留规格后付费+Serverless弹性伸缩后付费。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '1', + ], + ], + [ + 'name' => 'SpecType', + 'in' => 'query', + 'schema' => [ + 'description' => '规格类型。'."\n" + ."\n" + .'当PaidType参数为1(预留实例后付费)时取值:'."\n" + ."\n" + .'- normal:标准版(高写版)'."\n" + .'- professional:专业版(高写版)'."\n" + .'- professionalForHighRead:专业版(高读版)'."\n" + ."\n" + .'当PaidType参数为3(Serverless实例预留规格后付费+Serverless弹性伸缩后付费)时取值:'."\n" + ."\n" + .'- basic:Serverless基础版'."\n" + .'- normal:Serverless标准版'."\n" + .'- professional:Serverless专业版'."\n" + ."\n" + .'以上规格类型的说明,请参见[计费说明](~~84737~~)。', + 'type' => 'string', + 'required' => false, + 'example' => 'normal', + ], + ], + [ + 'name' => 'IoMaxSpec', + 'in' => 'query', + 'schema' => [ + 'description' => '流量规格(推荐)。'."\n" + ."\n" + .'- 流量峰值和流量规格必须选填一个。同时填写时,以流量规格为准。建议您只填写流量规格。'."\n" + ."\n" + .'- 取值范围,请参见[计费说明](~~84737~~)。'."\n" + ."\n" + .'> 若创建 Serverless 实例,无需传该参数。', + 'type' => 'string', + 'required' => false, + 'example' => 'alikafka.hw.2xlarge', + ], + ], + [ + 'name' => 'ResourceGroupId', + 'in' => 'query', + 'schema' => [ + 'description' => '资源组ID。'."\n" + ."\n" + .'不设置时落在默认资源组里,可在资源组控制台查看资源组ID。', + 'type' => 'string', + 'required' => false, + 'example' => 'rg-ac***********7q', + ], + ], + [ + 'name' => 'Tag', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'description' => '标签列表。', + 'type' => 'array', + 'items' => [ + 'description' => '标签列表。', + 'type' => 'object', + 'properties' => [ + 'Key' => [ + 'description' => '资源的标签键。'."\n" + .'- N为1~20。'."\n" + .'- 如果为空,则匹配所有标签键。'."\n" + .'- 最多支持128个字符,不能以aliyun和acs:开头,不能包含http://或者https://。', + 'type' => 'string', + 'required' => true, + 'example' => 'FinanceDept'."\n", + ], + 'Value' => [ + 'description' => '资源的标签值。'."\n" + .'- N为1~20。'."\n" + .'- 如果标签键为空,则必须为空。为空时,匹配所有标签值。'."\n" + .'- 最多支持128个字符,不能以aliyun和acs:开头,不能包含http://或者https://。', + 'type' => 'string', + 'required' => false, + 'example' => 'FinanceJoshua'."\n", + ], + ], + 'required' => false, + ], + 'required' => false, + 'maxItems' => 20, + ], + ], + [ + 'name' => 'ServerlessConfig', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'description' => 'Serverless实例的相关设置。创建 Serverless 实例时必传。', + 'type' => 'object', + 'properties' => [ + 'ReservedPublishCapacity' => [ + 'description' => '预留的发送流量规格值,仅支持传入整数,最低 60。Serverless 实例必传。'."\n" + ."\n\n" + .'> 实际上限受当前地域库存影响,请参考售卖页可选范围。', + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + 'example' => '60', + ], + 'ReservedSubscribeCapacity' => [ + 'description' => '预留的消费流量规格值,仅支持传入整数,最低 20。Serverless 实例必传。'."\n" + ."\n" + .'> 实际上限受当前地域库存影响,请参考售卖页可选范围。', + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + 'example' => '60', + ], + ], + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求的ID。', + 'type' => 'string', + 'example' => '06084011-E093-46F3-A51F-4B19A8AD****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'OrderId' => [ + 'description' => '订单的ID。', + 'type' => 'string', + 'example' => '20497346575****', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The number of instances of a single account exceeds the limit. If you need to increase the limit, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'Inner.Owner.notAllowed', + 'errorMessage' => 'inner account not allowed.', + ], + [ + 'errorCode' => 'Topic.Inner.NotAllowOperate', + 'errorMessage' => 'Internal topics do not allow operations.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_TIMEOUT', + 'errorMessage' => 'The inventory is being reserved. Please try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_ERROR', + 'errorMessage' => 'Unknown error occurred %s.', + ], + [ + 'errorCode' => 'Deploy.IpNotEnough.Error', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'Deploy.InvalidPreCheckConditionCpuUsage.Error', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_IP_NOT_ENOUGH', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_INVALID_PRE_CHECK_CONDITION_CPU_USAGE', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"06084011-E093-46F3-A51F-4B19A8AD****\\",\\n \\"Success\\": true,\\n \\"OrderId\\": \\"20497346575****\\"\\n}","errorExample":""},{"type":"xml","example":"<CreatePostPayOrderResponse>\\n <Code>200</Code>\\n <Message>operation success.</Message>\\n <RequestId>06084011-E093-46F3-A51F-4B19A8AD****</RequestId>\\n <Success>true</Success>\\n <OrderId>20497346575****</OrderId>\\n</CreatePostPayOrderResponse>","errorExample":""}]', + 'title' => '创建后付费实例', + 'description' => '请确保在使用该接口前,已充分了解后付费实例的收费方式和价格。更多信息,请参见[计费说明](~~84737~~)。', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'CreatePostPayInstance' => [ + 'summary' => '创建后付费实例并返回实例ID和订单ID。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'create', + 'riskType' => 'none', + 'chargeType' => 'paid', + 'abilityTreeCode' => '259933', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + 'FEATUREalikafkaWV93MF', + ], + 'tenantRelevance' => 'publicInformation', + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'DiskType', + 'in' => 'query', + 'schema' => [ + 'description' => '磁盘类型。取值:'."\n" + ."\n" + .'- **0**:高效云盘'."\n" + ."\n" + .'- **1**:SSD'."\n" + .'> 若创建 Serverless 实例,无需传该参数。', + 'type' => 'string', + 'required' => false, + 'docRequired' => false, + 'example' => '0', + ], + ], + [ + 'name' => 'DiskSize', + 'in' => 'query', + 'schema' => [ + 'description' => '磁盘容量。'."\n" + ."\n" + .'取值范围,请参见[计费说明](~~84737~~)。'."\n" + .'> 若创建 Serverless 实例,无需传该参数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'docRequired' => false, + 'example' => '1500', + ], + ], + [ + 'name' => 'DeployType', + 'in' => 'query', + 'schema' => [ + 'description' => '部署类型。取值:'."\n" + ."\n" + .'- **4**:公网/VPC实例'."\n" + ."\n" + .'- **5**:VPC实例'."\n", + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'example' => '4', + ], + ], + [ + 'name' => 'EipMax', + 'in' => 'query', + 'schema' => [ + 'description' => '公网流量。'."\n" + ."\n" + .'- 如果**DeployType**为**4**,则需填写。'."\n" + ."\n" + .'- 取值范围,请参见[计费说明](~~84737~~)。'."\n" + ."\n" + .'> 若创建 Serverless 实例,无需传该参数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '3', + ], + ], + [ + 'name' => 'PartitionNum', + 'in' => 'query', + 'allowEmptyValue' => true, + 'schema' => [ + 'description' => '购买分区数。'."\n" + ."\n" + .'* 取值范围,请参见[计费说明](~~84737~~)。'."\n" + .'> 若实例为Serverless实例,无需传该参数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '100', + ], + ], + [ + 'name' => 'PaidType', + 'in' => 'query', + 'schema' => [ + 'description' => '付费类型。取值:'."\n" + ."\n" + .'- 1(默认):预留实例后付费。'."\n" + .'- 3:Serverless实例预留规格后付费+Serverless弹性伸缩后付费。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '0', + ], + ], + [ + 'name' => 'SpecType', + 'in' => 'query', + 'schema' => [ + 'description' => '规格类型。'."\n" + ."\n" + .'当PaidType参数为1(预留实例后付费)时取值:'."\n" + ."\n" + .'- normal:标准版(高写版)'."\n" + .'- professional:专业版(高写版)'."\n" + .'- professionalForHighRead:专业版(高读版)'."\n" + ."\n" + .'当PaidType参数为3(Serverless实例预留规格后付费+Serverless弹性伸缩后付费)时取值:'."\n" + ."\n" + .'- basic:Serverless基础版'."\n" + .'- normal:Serverless标准版'."\n" + .'- professional:Serverless专业版'."\n" + ."\n" + .'以上规格类型的说明,请参见[计费说明](~~84737~~)。', + 'type' => 'string', + 'required' => false, + 'example' => 'professional', + ], + ], + [ + 'name' => 'IoMaxSpec', + 'in' => 'query', + 'schema' => [ + 'description' => '流量规格。'."\n" + ."\n" + .'- 取值范围,请参见[计费说明](~~84737~~)。'."\n" + ."\n" + .'> 若创建 Serverless 实例,无需传该参数。', + 'type' => 'string', + 'required' => false, + 'example' => 'alikafka.hw.2xlarge', + ], + ], + [ + 'name' => 'ResourceGroupId', + 'in' => 'query', + 'schema' => [ + 'description' => '资源组ID。'."\n" + ."\n" + .'不设置时落在默认资源组里,可在资源组控制台查看资源组ID。', + 'type' => 'string', + 'required' => false, + 'example' => 'rg-ac***********7q', + ], + ], + [ + 'name' => 'Tag', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'description' => '标签列表。', + 'type' => 'array', + 'items' => [ + 'description' => '标签列表。', + 'type' => 'object', + 'properties' => [ + 'Key' => [ + 'description' => '资源的标签键。'."\n" + .'- N为1~20。'."\n" + .'- 如果为空,则匹配所有标签键。'."\n" + .'- 最多支持128个字符,不能以aliyun和acs:开头,不能包含http://或者https://。', + 'type' => 'string', + 'required' => true, + 'example' => 'FinanceDept'."\n", + ], + 'Value' => [ + 'description' => '资源的标签值。'."\n" + .'- N为1~20。'."\n" + .'- 如果标签键为空,则必须为空。为空时,匹配所有标签值。'."\n" + .'- 最多支持128个字符,不能以aliyun和acs:开头,不能包含http://或者https://。', + 'type' => 'string', + 'required' => false, + 'example' => 'test', + ], + ], + 'required' => false, + ], + 'required' => false, + 'maxItems' => 20, + ], + ], + [ + 'name' => 'ServerlessConfig', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'description' => 'Serverless实例的相关设置。创建 Serverless 实例时必传。', + 'type' => 'object', + 'properties' => [ + 'ReservedPublishCapacity' => [ + 'description' => '预留的发送流量规格值,仅支持传入整数,最低 60。Serverless实例必传。'."\n" + ."\n\n" + .'> 实际上限受当前地域库存影响,请参考售卖页可选范围。', + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + 'example' => '60', + ], + 'ReservedSubscribeCapacity' => [ + 'description' => '预留的消费流量规格值,仅支持传入整数,最低 20。Serverless实例必传。'."\n" + ."\n" + .'> 实际上限受当前地域库存影响,请参考售卖页可选范围。', + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + 'example' => '20', + ], + ], + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '状态码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求的ID。', + 'type' => 'string', + 'example' => 'ABA4A7FD-E10F-45C7-9774-A5236015A***', + ], + 'Success' => [ + 'description' => '请求是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'Data' => [ + 'description' => '返回结果。', + 'type' => 'object', + 'properties' => [ + 'OrderId' => [ + 'description' => '订单的ID。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '236972661580636', + ], + 'InstanceId' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'example' => 'alikafka_pre-cn-pe333xxxxxx', + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The number of instances of a single account exceeds the limit. If you need to increase the limit, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'Inner.Owner.notAllowed', + 'errorMessage' => 'inner account not allowed.', + ], + [ + 'errorCode' => 'Topic.Inner.NotAllowOperate', + 'errorMessage' => 'Internal topics do not allow operations.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_TIMEOUT', + 'errorMessage' => 'The inventory is being reserved. Please try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_ERROR', + 'errorMessage' => 'Unknown error occurred %s.', + ], + [ + 'errorCode' => 'Deploy.IpNotEnough.Error', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'Deploy.InvalidPreCheckConditionCpuUsage.Error', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_IP_NOT_ENOUGH', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_INVALID_PRE_CHECK_CONDITION_CPU_USAGE', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'staticInfo' => [ + 'returnType' => 'synchronous', + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"ABA4A7FD-E10F-45C7-9774-A5236015A***\\",\\n \\"Success\\": true,\\n \\"Data\\": {\\n \\"OrderId\\": 236972661580636,\\n \\"InstanceId\\": \\"alikafka_pre-cn-pe333xxxxxx\\"\\n }\\n}","type":"json"}]', + 'title' => '创建后付费实例', + ], + 'CreatePrePayOrder' => [ + 'summary' => '预付费实例需要先付费才能使用资源,主要适用于长期稳定的业务运行场景。本文介绍调用CreatePrePayOrder创建预付费实例。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'create', + 'riskType' => 'none', + 'chargeType' => 'paid', + 'abilityTreeCode' => '58607', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + 'FEATUREalikafka8NNTR4', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'DiskType', + 'in' => 'query', + 'schema' => [ + 'description' => '磁盘类型。取值:'."\n" + ."\n" + .'- **0**:高效云盘'."\n" + ."\n" + .'- **1**:SSD'."\n" + ."\n" + .'> 若创建 Confluent系列实例,无需传该参数。', + 'type' => 'string', + 'required' => false, + 'docRequired' => false, + 'example' => '0', + ], + ], + [ + 'name' => 'DiskSize', + 'in' => 'query', + 'schema' => [ + 'description' => '磁盘容量。单位:GB。'."\n" + ."\n" + .'取值范围请参见[计费说明](~~84737~~)。'."\n" + ."\n" + .'> 若创建 Confluent系列实例,无需传该参数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'docRequired' => false, + 'example' => '500', + ], + ], + [ + 'name' => 'PartitionNum', + 'in' => 'query', + 'allowEmptyValue' => true, + 'schema' => [ + 'description' => '分区数(推荐)。'."\n" + ."\n" + .'* 分区数和Topic规格必须选填一个,建议您只填写分区数。'."\n" + ."\n" + .'* 分区数和Topic规格同时填写时,将会按照老的Topic售卖模型去校验分区数和Topic规格是否等价:如不等价将返回失败;如等价则按分区数进行购买。'."\n" + ."\n" + .'* 取值范围,请参见[计费说明](~~84737~~)。'."\n" + ."\n" + .'> 若创建 Confluent系列实例,无需传该参数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '50', + ], + ], + [ + 'name' => 'TopicQuota', + 'in' => 'query', + 'schema' => [ + 'description' => 'Topic的数量(不推荐)。'."\n" + ."\n" + .'- 分区数和Topic规格必须选填一个,建议您只填写分区数。'."\n" + ."\n" + .'- 分区数和Topic规格同时填写时,将会按照老的Topic售卖模型去校验分区数和Topic规格是否等价:如不等价将返回失败;如等价则按分区数进行购买。'."\n" + ."\n" + .'- 流量规格不同,默认值不同。超过默认值,需额外收费。'."\n" + ."\n" + .'- 取值范围,请参见[计费说明](~~84737~~)。'."\n" + .'> 若创建 Confluent系列实例,无需传该参数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'docRequired' => false, + 'example' => '50', + ], + ], + [ + 'name' => 'DeployType', + 'in' => 'query', + 'schema' => [ + 'description' => '部署类型。取值:'."\n" + ."\n" + .'- **4**:公网/VPC实例'."\n" + ."\n" + .'- **5**:VPC实例'."\n" + ."\n\n" + .'> 若创建Confluent系列实例,则不支持选择部署类型,只允许传值为5,请在购买后自行调整各组件是否开放公网。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'docRequired' => false, + 'example' => '5', + ], + ], + [ + 'name' => 'EipMax', + 'in' => 'query', + 'schema' => [ + 'description' => '公网流量。'."\n" + ."\n" + .'- 如果**DeployType**为**4**,则需填写。'."\n" + ."\n" + .'- 取值范围请参见[按量计费](~~72142~~)。'."\n" + ."\n\n" + .'> 若创建 Confluent系列实例,无需传该参数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '0', + ], + ], + [ + 'name' => 'SpecType', + 'in' => 'query', + 'schema' => [ + 'description' => '规格类型。'."\n" + ."\n" + .'Kafka版实例取值为:'."\n" + ."\n" + .'- **normal**:普通版(高写版)'."\n" + ."\n" + .'- **professional**:专业版(高写版)'."\n" + ."\n" + .'- **professionalForHighRead**:专业版(高读版)'."\n" + ."\n" + .'Confluent 版实例取值为:'."\n" + ."\n" + .'- **professional**:专业版'."\n" + ."\n" + .'- **enterprise**:企业版'."\n" + ."\n" + .'更多信息,请参见[计费说明](~~84737~~)。', + 'type' => 'string', + 'required' => false, + 'example' => 'normal', + ], + ], + [ + 'name' => 'IoMaxSpec', + 'in' => 'query', + 'schema' => [ + 'description' => '流量规格(推荐)。'."\n" + ."\n" + .'- **IoMax**和**IoMaxSpec**必须至少填写一个。同时填写时,以**IoMaxSpec**为准。建议您只填写**IoMaxSpec**。'."\n" + ."\n" + .'- 取值范围请参见[计费说明](~~84737~~)。'."\n" + .'> 若创建 Confluent系列实例,无需传该参数。', + 'type' => 'string', + 'required' => false, + 'example' => 'alikafka.hw.2xlarge', + ], + ], + [ + 'name' => 'IoMax', + 'in' => 'query', + 'schema' => [ + 'description' => '流量峰值(不推荐)。'."\n" + ."\n" + .'- **IoMax**和**IoMaxSpec**必须至少填写一个。同时填写时,以**IoMaxSpec**为准。建议您只填写**IoMaxSpec**。'."\n" + ."\n" + .'- 取值范围请参见[计费说明](~~84737~~)。'."\n" + ."\n" + .'> 若创建 Confluent系列实例,无需传该参数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'docRequired' => false, + 'example' => '20', + ], + ], + [ + 'name' => 'ResourceGroupId', + 'in' => 'query', + 'schema' => [ + 'description' => '资源组ID。'."\n" + ."\n" + .'不设置时落在默认资源组里,可在资源组控制台查看资源组ID。', + 'type' => 'string', + 'required' => false, + 'example' => 'rg-ac***********7q', + ], + ], + [ + 'name' => 'Tag', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'description' => '标签列表。', + 'type' => 'array', + 'items' => [ + 'description' => '标签列表。', + 'type' => 'object', + 'properties' => [ + 'Key' => [ + 'description' => '资源的标签键。'."\n" + ."\n" + .'- N为1~20。'."\n" + ."\n" + .'- 如果为空,则匹配所有标签键。'."\n" + ."\n" + .'- 最多支持128个字符,不能以aliyun和acs:开头,不能包含http://或者https://。', + 'type' => 'string', + 'required' => true, + 'example' => 'FinanceDept', + ], + 'Value' => [ + 'description' => '资源的标签值。'."\n" + ."\n" + .'- N为1~20。'."\n" + ."\n" + .'- 可以为空。'."\n" + ."\n" + .'- 最多支持128个字符,不能以aliyun和acs:开头,不能包含http://或者https://。', + 'type' => 'string', + 'required' => false, + 'example' => 'FinanceJoshua', + ], + ], + 'required' => false, + ], + 'required' => false, + 'maxItems' => 20, + ], + ], + [ + 'name' => 'PaidType', + 'in' => 'query', + 'schema' => [ + 'description' => '付费类型。取值:'."\n" + ."\n" + .'- **0**:预付费'."\n" + ."\n" + .'- **4**:Confluent系列预付费', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '0', + ], + ], + [ + 'name' => 'ConfluentConfig', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'description' => 'Confluent组件相关配置。'."\n" + ."\n\n" + .'> 创建 Confluent 系列实例时必传。', + 'type' => 'object', + 'properties' => [ + 'KafkaCU' => [ + 'description' => 'Kafka Broker CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '4', + ], + 'KafkaStorage' => [ + 'description' => 'Kafka Broker 磁盘容量。单位 GB。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '800', + ], + 'KafkaReplica' => [ + 'description' => 'Kafka Broker 副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '3', + ], + 'ZooKeeperCU' => [ + 'description' => 'ZooKeeper 组件 CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '2', + ], + 'ZooKeeperStorage' => [ + 'description' => 'ZooKeeper 组件磁盘容量。单位 GB。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '100', + ], + 'ZooKeeperReplica' => [ + 'description' => 'ZooKeeper 组件副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '3', + ], + 'ControlCenterCU' => [ + 'description' => 'ControlCenter 组件 CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '4', + ], + 'ControlCenterStorage' => [ + 'description' => 'ControlCenter 组件磁盘容量。单位 GB。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '300', + ], + 'ControlCenterReplica' => [ + 'description' => 'ControlCenter 组件副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '1', + ], + 'SchemaRegistryCU' => [ + 'description' => 'SchemaRegistry 组件 CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '1', + ], + 'SchemaRegistryReplica' => [ + 'description' => 'SchemaRegistry 组件副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '2', + ], + 'ConnectCU' => [ + 'description' => 'Connect 组件 CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '4', + ], + 'ConnectReplica' => [ + 'description' => 'Connect 组件副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '2', + ], + 'KsqlCU' => [ + 'description' => 'KsqlDB 组件 '."\n" + .'CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '4', + ], + 'KsqlStorage' => [ + 'description' => 'KsqlDB 组件磁盘容量。单位 GB。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '100', + ], + 'KsqlReplica' => [ + 'description' => 'KsqlDB 组件副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '2', + ], + 'KafkaRestProxyCU' => [ + 'description' => 'KafkaRestProxy 组件 CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '4', + ], + 'KafkaRestProxyReplica' => [ + 'description' => 'KafkaRestProxy 组件副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '2', + ], + ], + 'required' => false, + ], + ], + [ + 'name' => 'Duration', + 'in' => 'query', + 'allowEmptyValue' => true, + 'schema' => [ + 'description' => '购买时长。单位为月,默认为 1。取值:'."\n" + ."\n" + .'- **Confluent 版实例:1 或 12**'."\n" + .'- **Kafka 版实例:1**', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'enumValueTitles' => [], + 'example' => '1', + 'default' => '1', + 'enum' => [ + '1', + '12', + ], + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回200代表成功。'."\n", + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求的ID。', + 'type' => 'string', + 'example' => '06084011-E093-46F3-A51F-4B19A8AD****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'OrderId' => [ + 'description' => '订单的ID。', + 'type' => 'string', + 'example' => '20497346575****', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Order creation failed, please submit a work order.', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The number of instances of a single account exceeds the limit. If you need to increase the limit, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'Inner.Owner.notAllowed', + 'errorMessage' => 'inner account not allowed.', + ], + [ + 'errorCode' => 'Topic.Inner.NotAllowOperate', + 'errorMessage' => 'Internal topics do not allow operations.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_TIMEOUT', + 'errorMessage' => 'The inventory is being reserved. Please try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_ERROR', + 'errorMessage' => 'Unknown error occurred %s.', + ], + [ + 'errorCode' => 'Deploy.IpNotEnough.Error', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'Deploy.InvalidPreCheckConditionCpuUsage.Error', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_IP_NOT_ENOUGH', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_INVALID_PRE_CHECK_CONDITION_CPU_USAGE', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"06084011-E093-46F3-A51F-4B19A8AD****\\",\\n \\"Success\\": true,\\n \\"OrderId\\": \\"20497346575****\\"\\n}","type":"json"}]', + 'title' => '创建预付费实例', + 'description' => '- 请确保在使用该接口前,已充分了解预付费实例的收费方式和价格。更多信息,请参见[计费说明](~~84737~~)。'."\n" + ."\n" + .'- 使用该接口后,购买的预付费实例默认购买时长为一个月,并且默认开通了自动续费,自动续费周期为一个月。如果您需要修改自动续费周期或取消自动续费,您可以在阿里云控制台[续费管理](https://renew.console.aliyun.com/#/ecs)页面操作。<props="china">更多信息,请参见[设置自动续费](~~37128~~)。</props>', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'CreatePrePayInstance' => [ + 'summary' => '创建预付费实例并返回实例ID和订单ID。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'create', + 'riskType' => 'none', + 'chargeType' => 'paid', + 'abilityTreeCode' => '260084', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + 'FEATUREalikafka8NNTR4', + ], + 'tenantRelevance' => 'publicInformation', + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'DiskType', + 'in' => 'query', + 'schema' => [ + 'description' => '磁盘类型。取值:'."\n" + ."\n" + .'- **0**:高效云盘'."\n" + ."\n" + .'- **1**:SSD'."\n" + ."\n" + .'> 若创建 Confluent系列实例,无需传该参数。', + 'type' => 'string', + 'required' => false, + 'docRequired' => false, + 'example' => '1', + ], + ], + [ + 'name' => 'DiskSize', + 'in' => 'query', + 'schema' => [ + 'description' => '磁盘容量。单位:GB。'."\n" + ."\n" + .'取值范围请参见[计费说明](~~84737~~)。'."\n" + ."\n" + .'> 若创建 Confluent系列实例,无需传该参数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'docRequired' => false, + 'example' => '500', + ], + ], + [ + 'name' => 'PartitionNum', + 'in' => 'query', + 'allowEmptyValue' => true, + 'schema' => [ + 'description' => '购买分区数。'."\n" + ."\n" + .'* 取值范围,请参见[计费说明](~~84737~~)。'."\n" + .'> 若实例为Confluent实例,无需传该参数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '1000', + ], + ], + [ + 'name' => 'DeployType', + 'in' => 'query', + 'schema' => [ + 'description' => '部署类型。取值:'."\n" + ."\n" + .'- **4**:公网/VPC实例'."\n" + ."\n" + .'- **5**:VPC实例'."\n" + ."\n\n" + .'> 若创建Confluent系列实例,则不支持选择部署类型,只允许传值为5,请在购买后自行调整各组件是否开放公网。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'docRequired' => false, + 'example' => '5', + ], + ], + [ + 'name' => 'EipMax', + 'in' => 'query', + 'schema' => [ + 'description' => '公网流量。'."\n" + ."\n" + .'- 如果**DeployType**为**4**,则需填写。'."\n" + ."\n" + .'- 取值范围请参见[按量计费](~~72142~~)。'."\n" + ."\n\n" + .'> 若创建 Confluent系列实例,无需传该参数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '3', + ], + ], + [ + 'name' => 'SpecType', + 'in' => 'query', + 'schema' => [ + 'description' => '规格类型。'."\n" + ."\n" + .'Kafka版实例取值为:'."\n" + ."\n" + .'- **normal**:普通版(高写版)'."\n" + ."\n" + .'- **professional**:专业版(高写版)'."\n" + ."\n" + .'- **professionalForHighRead**:专业版(高读版)'."\n" + ."\n" + .'Confluent 版实例取值为:'."\n" + ."\n" + .'- **professional**:专业版'."\n" + ."\n" + .'- **enterprise**:企业版'."\n" + ."\n" + .'更多信息,请参见[计费说明](~~84737~~)。', + 'type' => 'string', + 'required' => false, + 'example' => 'professional', + ], + ], + [ + 'name' => 'IoMaxSpec', + 'in' => 'query', + 'schema' => [ + 'description' => '流量规格。'."\n" + .' '."\n" + ."\n" + .'- 取值范围请参见[计费说明](~~84737~~)。'."\n" + .'> 若创建 Confluent系列实例,无需传该参数。', + 'type' => 'string', + 'required' => false, + 'example' => 'alikafka.hw.2xlarge', + ], + ], + [ + 'name' => 'ResourceGroupId', + 'in' => 'query', + 'schema' => [ + 'description' => '资源组ID。'."\n" + ."\n" + .'不设置时落在默认资源组里,可在资源组控制台查看资源组ID。', + 'type' => 'string', + 'required' => false, + 'example' => 'rg-ac***********7q', + ], + ], + [ + 'name' => 'Tag', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'description' => '标签列表。', + 'type' => 'array', + 'items' => [ + 'description' => '标签列表。', + 'type' => 'object', + 'properties' => [ + 'Key' => [ + 'description' => '资源的标签键。'."\n" + ."\n" + .'- N为1~20。'."\n" + ."\n" + .'- 如果为空,则匹配所有标签键。'."\n" + ."\n" + .'- 最多支持128个字符,不能以aliyun和acs:开头,不能包含http://或者https://。', + 'type' => 'string', + 'required' => true, + 'example' => 'FinanceDept'."\n", + ], + 'Value' => [ + 'description' => '资源的标签值。'."\n" + ."\n" + .'- N为1~20。'."\n" + ."\n" + .'- 可以为空。'."\n" + ."\n" + .'- 最多支持128个字符,不能以aliyun和acs:开头,不能包含http://或者https://。', + 'type' => 'string', + 'required' => false, + 'example' => 'test', + ], + ], + 'required' => false, + ], + 'required' => false, + 'maxItems' => 20, + ], + ], + [ + 'name' => 'PaidType', + 'in' => 'query', + 'schema' => [ + 'description' => '付费类型。取值:'."\n" + ."\n" + .'- **0**:预付费'."\n" + ."\n" + .'- **4**:Confluent系列预付费', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '1', + ], + ], + [ + 'name' => 'ConfluentConfig', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'description' => 'Confluent组件相关配置。'."\n" + ."\n\n" + .'> 创建 Confluent 系列实例时必传。', + 'type' => 'object', + 'properties' => [ + 'KafkaCU' => [ + 'description' => 'Kafka Broker CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '4', + ], + 'KafkaStorage' => [ + 'description' => 'Kafka Broker 磁盘容量。单位 GB。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '800', + ], + 'KafkaReplica' => [ + 'description' => 'Kafka Broker 副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '3', + ], + 'ZooKeeperCU' => [ + 'description' => 'ZooKeeper 组件 CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '2', + ], + 'ZooKeeperStorage' => [ + 'description' => 'ZooKeeper 组件磁盘容量。单位 GB。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '100', + ], + 'ZooKeeperReplica' => [ + 'description' => 'ZooKeeper 组件副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '3', + ], + 'ControlCenterCU' => [ + 'description' => 'ControlCenter 组件 CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '4', + ], + 'ControlCenterStorage' => [ + 'description' => 'ControlCenter 组件磁盘容量。单位 GB。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '300', + ], + 'ControlCenterReplica' => [ + 'description' => 'ControlCenter 组件副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '1', + ], + 'SchemaRegistryCU' => [ + 'description' => 'SchemaRegistry 组件 CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '1', + ], + 'SchemaRegistryReplica' => [ + 'description' => 'SchemaRegistry 组件副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '2', + ], + 'ConnectCU' => [ + 'description' => 'Connect 组件 CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '4', + ], + 'ConnectReplica' => [ + 'description' => 'Connect 组件副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '2', + ], + 'KsqlCU' => [ + 'description' => 'KsqlDB 组件 '."\n" + .'CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '4', + ], + 'KsqlStorage' => [ + 'description' => 'KsqlDB 组件磁盘容量。单位 GB。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '100', + ], + 'KsqlReplica' => [ + 'description' => 'KsqlDB 组件副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '2', + ], + 'KafkaRestProxyCU' => [ + 'description' => 'KafkaRestProxy 组件 CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '4', + ], + 'KafkaRestProxyReplica' => [ + 'description' => 'KafkaRestProxy 组件副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '2', + ], + ], + 'required' => false, + ], + ], + [ + 'name' => 'Duration', + 'in' => 'query', + 'allowEmptyValue' => true, + 'schema' => [ + 'description' => '购买时长。单位为月,默认为 1。取值:'."\n" + ."\n" + .'- **Confluent 版实例:1 或 12**'."\n" + .'- **Kafka 版实例:1**', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '1', + 'default' => '1', + 'enum' => [ + '1', + '12', + ], + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '状态码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => 'E57A8862-DF68-4055-8E55-B80CB4****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'Data' => [ + 'description' => '返回结果。', + 'type' => 'object', + 'properties' => [ + 'OrderId' => [ + 'description' => '订单的ID。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '236972661xxxx', + ], + 'InstanceId' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'example' => 'alikafka_post-cn-xxxxxx', + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Order creation failed, please submit a work order.', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The number of instances of a single account exceeds the limit. If you need to increase the limit, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'Inner.Owner.notAllowed', + 'errorMessage' => 'inner account not allowed.', + ], + [ + 'errorCode' => 'Topic.Inner.NotAllowOperate', + 'errorMessage' => 'Internal topics do not allow operations.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_TIMEOUT', + 'errorMessage' => 'The inventory is being reserved. Please try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_ERROR', + 'errorMessage' => 'Unknown error occurred %s.', + ], + [ + 'errorCode' => 'Deploy.IpNotEnough.Error', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'Deploy.InvalidPreCheckConditionCpuUsage.Error', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_IP_NOT_ENOUGH', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_INVALID_PRE_CHECK_CONDITION_CPU_USAGE', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'staticInfo' => [ + 'returnType' => 'synchronous', + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success\\",\\n \\"RequestId\\": \\"E57A8862-DF68-4055-8E55-B80CB4****\\",\\n \\"Success\\": true,\\n \\"Data\\": {\\n \\"OrderId\\": 0,\\n \\"InstanceId\\": \\"alikafka_post-cn-xxxxxx\\"\\n }\\n}","type":"json"}]', + 'title' => '创建预付费实例', + ], + 'DeleteInstance' => [ + 'summary' => '当预付费实例或后付费实例被释放后可删除实例,本文介绍如何调用DeleteInstance删除实例。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'delete', + 'riskType' => 'high', + 'chargeType' => 'paid', + 'abilityTreeCode' => '58613', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_post-cn-mp919o4v****', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => 'ABA4A7FD-E10F-45C7-9774-A5236015****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"ABA4A7FD-E10F-45C7-9774-A5236015****\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"<DeleteInstanceResponse>\\n <Message>operation success.</Message>\\n <RequestId>ABA4A7FD-E10F-45C7-9774-A5236015****</RequestId>\\n <Success>true</Success>\\n <Code>200</Code>\\n</DeleteInstanceResponse>","errorExample":""}]', + 'title' => '删除实例', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'StartInstance' => [ + 'summary' => '如需使用云消息队列 Kafka 版收发消息,需要购买并部署才可使用,本文介绍如何调用StartInstance部署实例。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '58638', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_post-cn-v0h1fgs2****', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'VpcId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例部署的VPC ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'vpc-bp1r4eg3yrxmygv****', + ], + ], + [ + 'name' => 'VSwitchId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例部署的vSwitch ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'vsw-bp1j3sg5979fstnpl****', + ], + ], + [ + 'name' => 'DeployModule', + 'in' => 'query', + 'schema' => [ + 'description' => '部署模式。预留实例中必填,Serverless实例及Confluent系列实例非必填。取值:'."\n" + ."\n" + .'- **vpc**:VPC实例'."\n" + ."\n" + .'- **eip**:公网/VPC实例'."\n" + ."\n" + .'实例的部署模式必须与其类型一致。VPC实例,部署模式为**vpc**。公网/VPC实例,部署模式为**eip**。', + 'type' => 'string', + 'required' => false, + 'docRequired' => true, + 'example' => 'vpc', + ], + ], + [ + 'name' => 'ZoneId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例部署的可用区ID。'."\n" + ."\n" + .'- 必须为vSwitch的可用区ID。'."\n" + ."\n" + .'- 格式可以为zoneX,也可以为RegionId-X。例如,可以设置为zonea或者cn-hangzhou-k。'."\n" + ."\n" + .'> 当所填可用区资源不足时,可能部署的是其他可用区。', + 'type' => 'string', + 'required' => false, + 'docRequired' => false, + 'example' => 'cn-hangzhou-k', + ], + ], + [ + 'name' => 'IsEipInner', + 'in' => 'query', + 'schema' => [ + 'description' => '是否支持EIP 。取值:'."\n" + ."\n" + .'- **true**:公网/VPC实例'."\n" + ."\n" + .'- **false**:VPC实例'."\n" + ."\n" + .'该参数取值必须与实例类型一致。例如,实例类型为VPC实例,则此处必须设置为**false**。'."\n", + 'type' => 'boolean', + 'required' => false, + 'example' => 'false', + ], + ], + [ + 'name' => 'IsSetUserAndPassword', + 'in' => 'query', + 'schema' => [ + 'description' => '是否设置新的用户名和密码。取值:'."\n" + ."\n" + .'- **true**:设置新的用户名和密码。'."\n" + ."\n" + .'- **false**:不设置新的用户名和密码。'."\n" + ."\n" + .'仅支持公网/VPC实例。'."\n", + 'type' => 'boolean', + 'required' => false, + 'example' => 'false', + ], + ], + [ + 'name' => 'Username', + 'in' => 'query', + 'schema' => [ + 'description' => '用户名。'."\n" + ."\n" + .'- 预留实例、Serverless实例仅支持公网/VPC实例。'."\n" + ."\n" + .'- Confluent只能填写root或者空。'."\n" + ."\n" + .'默认值:预留实例、Serverless实例:username;Confluent实例:root。', + 'type' => 'string', + 'required' => false, + 'example' => 'username', + ], + ], + [ + 'name' => 'Password', + 'in' => 'query', + 'schema' => [ + 'description' => '用户密码。'."\n" + ."\n" + .'- 预留实例、Serverless实例仅支持公网/VPC实例。'."\n" + ."\n" + .'- Confluent实例中该参数必填,且需要满足在密码中,大写字母、小写字母、数字、特殊字符至少占三种,长度为8-32位,特殊字符为!@#$%^&*()_+-=。', + 'type' => 'string', + 'required' => false, + 'example' => 'password', + ], + ], + [ + 'name' => 'Name', + 'in' => 'query', + 'schema' => [ + 'description' => '实例名称。'."\n" + ."\n" + .'serverless 和 Confluent 实例暂不支持该参数。'."\n" + ."\n" + .'> 如果传递此参数,请确保此参数在同地域内唯一。', + 'type' => 'string', + 'required' => false, + 'example' => 'newInstanceName', + ], + ], + [ + 'name' => 'CrossZone', + 'in' => 'query', + 'allowEmptyValue' => false, + 'schema' => [ + 'description' => '是否要跨可用区部署。'."\n" + ."\n" + .'- true:需要跨可用区部署。'."\n" + ."\n" + .'- false:不需要跨可用区部署。'."\n" + ."\n" + .'默认值:true。', + 'type' => 'boolean', + 'required' => false, + 'example' => 'false', + ], + ], + [ + 'name' => 'SecurityGroup', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的安全组。'."\n" + ."\n" + .'不填写时,云消息队列 Kafka 版会自动为您的实例配置安全组。如需填写,您需要先为实例创建安全组。具体操作,请参见[创建安全组](~~25468~~)。', + 'type' => 'string', + 'required' => false, + 'example' => 'sg-bp13wfx7kz9pko****', + ], + ], + [ + 'name' => 'ServiceVersion', + 'in' => 'query', + 'schema' => [ + 'description' => '部署的云消息队列 Kafka 版的版本。'."\n" + ."\n" + .'- 预留实例可选值为2.2.0或者2.6.2。'."\n" + ."\n" + .'- Serverless实例可选值为3.3.1。'."\n" + ."\n" + .'- Confluent系列可选值为7.4.0。'."\n" + ."\n" + .'默认值:'."\n" + ."\n" + .'- 预留实例系列:2.2.0'."\n" + ."\n" + .'- Serverless实例系列:3.3.1'."\n" + ."\n" + .'- Confluent系列:7.4.0', + 'type' => 'string', + 'required' => false, + 'example' => '预留实例系列:2.2.0'."\n" + .'Serverless实例系列:3.3.1'."\n" + .'Confluent系列:7.4.0'."\n", + ], + ], + [ + 'name' => 'Config', + 'in' => 'query', + 'schema' => [ + 'description' => '部署的云消息队列 Kafka 版的初始配置。配置信息必须是一个合法的JSON字符串。不填写时,该参数默认为空。'."\n" + .'> '."\n" + .'>- Confluent实例暂不支持在部署时指定Config。'."\n" + .'> - enable.acl 配置不支持 2.2.0 以下的实例版本,仅专业版、Serverless版实例支持开启ACL。'."\n" + ."\n" + .'**Config** 目前预留实例支持的参数配置如下:'."\n" + .'- **enable.vpc_sasl_ssl**'."\n" + .'- **enable.acl**'."\n" + .'- **kafka.log.retention.hours**'."\n" + .'- **kafka.message.max.bytes**'."\n" + ."\n" + .'**Config** 目前 Serverless 实例支持的参数配置如下:'."\n" + .'- **enable.vpc_sasl_ssl**'."\n" + .'- **enable.acl**'."\n" + .'- **log.retention.hours**'."\n" + .'- **offsets.retention.minutes**'."\n" + .'- **message.max.bytes**'."\n" + .'- **auto.create.topics.enable**'."\n" + .'- **num.partitions**'."\n" + ."\n" + .'<props="china">[参数说明请见](https://help.aliyun.com/zh/apsaramq-for-kafka/cloud-message-queue-for-kafka/developer-reference/api-alikafka-2019-09-16-updateinstanceconfig?spm=a2c4g.11186623.0.0.3e9e2a04vLr5nF)</props>'."\n" + ."\n\n" + ."\n\n" + .'[<props="intl">参数说明请见</props>](https://www.alibabacloud.com/help/zh/apsaramq-for-kafka/cloud-message-queue-for-kafka/developer-reference/api-alikafka-2019-09-16-updateinstanceconfig?spm=a2c63.p38356.0.i1)', + 'type' => 'string', + 'required' => false, + 'example' => '{"kafka.log.retention.hours":"33"}', + ], + ], + [ + 'name' => 'KMSKeyId', + 'in' => 'query', + 'schema' => [ + 'description' => '同地域内的云盘加密的密钥ID。您可以在[密钥管理服务控制台](https://kms.console.aliyun.com/?spm=a2c4g.11186623.2.5.336745b8hfiU21)查看密钥ID,也可以创建新的密钥。具体操作,请参见[管理密钥](~~181610~~)。'."\n" + ."\n" + .'传入此参数表示开启实例加密(开启后无法关闭),在调用该接口时,系统会检查是否创建服务关联角色AliyunServiceRoleForAlikafkaInstanceEncryption,若未创建,则会自动创建服务关联角色。更多信息,请参见[服务关联角色](~~190460~~)。'."\n" + ."\n" + .'> '."\n" + .'>- Serverless 系列实例暂不支持在部署时指定 KMSKeyID。', + 'type' => 'string', + 'required' => false, + 'example' => '0d24xxxx-da7b-4786-b981-9a164dxxxxxx ', + ], + ], + [ + 'name' => 'Notifier', + 'in' => 'query', + 'allowEmptyValue' => true, + 'schema' => [ + 'description' => '预警联系人。', + 'type' => 'string', + 'required' => false, + 'example' => '王先生', + ], + ], + [ + 'name' => 'UserPhoneNum', + 'in' => 'query', + 'allowEmptyValue' => true, + 'schema' => [ + 'description' => '预警联系人手机号码。', + 'type' => 'string', + 'required' => false, + 'example' => '1581234****', + ], + ], + [ + 'name' => 'SelectedZones', + 'in' => 'query', + 'allowEmptyValue' => true, + 'schema' => [ + 'description' => '选择部署的主可用区候选集合,以及备可用区候选集合的二维数组。支持自定义code(`zone{可用区}`)与标准code(`cn-RegionID-{可用区}`)。'."\n" + ."\n" + .'- 当希望跨可用区部署(isCrossZone=true),并且主可用区候选集合为可用区H或可用区F,备可用区候选集合为可用区K,以自定义code为例,则传入参数为`[[\\"zoneh\\",\\"zonef\\"],[\\"zonek\\"]]`。'."\n" + .' > 当主或备可用区填写多个可用区时,表示从多个可用区中任选一个,且没有优先级关系,以`[[\\"zoneh\\",\\"zonef\\"],[\\"zonek\\"]]`为例,最终部署的主可用区为可用区H或可用区F,备可用区为K。'."\n" + ."\n" + .'- 当不希望跨可用区部署时(isCrossZone=false),可用区部署在可用区K,以自定义code为例,则传入参数`[[\\"zonek\\"],[]]`,注意此时仍需传入2个数组,第二个表示备可用区候选集合的数组为空[]即可。'."\n" + ."\n\n" + .'> 预留实例 SelectedZones 参数与 VSwitchIds 的关系'."\n" + .'>- 仅设置 VSwitchIds,不设置 SelectedZones 的情况下, 系统会优先选择 VSwitchIds 对应的可用区。', + 'type' => 'string', + 'required' => false, + 'example' => '[[\\"zonel\\"],[\\"zonek\\"]]', + ], + ], + [ + 'name' => 'IsForceSelectedZones', + 'in' => 'query', + 'schema' => [ + 'description' => '是否强制部署在所选可用区。', + 'type' => 'boolean', + 'required' => false, + 'example' => 'false', + ], + ], + [ + 'name' => 'VSwitchIds', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'description' => '实例部署的vSwitch ID列表,该参数在预留实例和Serverless实例中必填,Confluent类型实例支持该参数,且VSwitchIds与VSwitchId需要至少填写一项,都填写时,优先使用VSwitchIds。', + 'type' => 'array', + 'items' => [ + 'description' => '交换机ID。', + 'type' => 'string', + 'required' => false, + 'example' => '["vsw-bp1j3sg5979fstnpl****", "vsw-2ze8rwvzn7yi3r88****"] ', + ], + 'required' => false, + 'maxItems' => 100, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => 'ABA4A7FD-E10F-45C7-9774-A5236015****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ASSUME_ROLE_ENTITY_NOT_EXIST', + 'errorMessage' => 'Role does not exist.', + ], + [ + 'errorCode' => 'BIZ_ASSUME_ROLE_NO_PERMISSION', + 'errorMessage' => 'Assume role no permission.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_SERVERLESS_NOT_SUPPORT', + 'errorMessage' => 'can not deploy old serverless type.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'MISSING_PARAMETER', + 'errorMessage' => 'Missing parameter% s.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'INSTANCE_STATUS_NOT_WAIT_DEPLOY', + 'errorMessage' => 'The instance is not in the pending deployment state.', + ], + [ + 'errorCode' => 'INVALID_PARAMETER', + 'errorMessage' => 'Validation of parameter% s fails.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'INVALID_PARAMETER_NOT_SUPPORT', + 'errorMessage' => 'Parameter% s is not currently supported.', + ], + [ + 'errorCode' => 'INVALID_PARAMETER_RANGE', + 'errorMessage' => 'Range check for parameter% s fails.', + ], + [ + 'errorCode' => 'INVALID_PARAMETER_SIZE', + 'errorMessage' => 'Parameter% s length size check fails.', + ], + [ + 'errorCode' => 'INVALID_PARAMETER_FORMAT', + 'errorMessage' => 'Format verification for parameter% s fails.', + ], + [ + 'errorCode' => 'INVALID_PARAMETER_DATA_ALREADY_EXIST', + 'errorMessage' => 'Data already exists for parameter% s.', + ], + [ + 'errorCode' => 'Roles.AuthMiss', + 'errorMessage' => 'Missing service associated roles Please add them to RAM and try again.', + ], + [ + 'errorCode' => 'BIZ_DEFAULT_SLR_ROLE_ENTITY_NOT_EXIST', + 'errorMessage' => 'Missing service association role, please add it in the console and try again.', + ], + [ + 'errorCode' => 'BIZ_STS_ERROR', + 'errorMessage' => 'Failed to get user role rules.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'Inner.Owner.notAllowed', + 'errorMessage' => 'inner account not allowed.', + ], + [ + 'errorCode' => 'Topic.Inner.NotAllowOperate', + 'errorMessage' => 'Internal topics do not allow operations.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_TIMEOUT', + 'errorMessage' => 'The inventory is being reserved. Please try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_ERROR', + 'errorMessage' => 'Unknown error occurred %s.', + ], + [ + 'errorCode' => 'Deploy.IpNotEnough.Error', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'Deploy.InvalidPreCheckConditionCpuUsage.Error', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_IP_NOT_ENOUGH', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_INVALID_PRE_CHECK_CONDITION_CPU_USAGE', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"ABA4A7FD-E10F-45C7-9774-A5236015****\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"<StartInstanceResponse>\\n <Code>200</Code>\\n <Message>operation success.</Message>\\n <RequestId>ABA4A7FD-E10F-45C7-9774-A5236015A***</RequestId>\\n <Success>true</Success>\\n</StartInstanceResponse>","errorExample":""}]', + 'title' => '部署实例', + 'description' => '> 单用户请求频率限制为2 QPS。', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'ModifyInstanceName' => [ + 'summary' => '实例部署完成后,云消息队列 Kafka 版支持修改实例的名称。本文介绍如何调用ModifyInstanceName修改实例的名称。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '58633', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaVB73YZ', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_post-cn-v0h1fgs2****', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'InstanceName', + 'in' => 'query', + 'schema' => [ + 'description' => '实例名称。取值:'."\n" + ."\n" + .'- 只能包含字母,数字,下划线(_)和短划线(-)。'."\n" + ."\n" + .'- 长度限制在3~64字符,多于64字符将被自动截取。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'dev-test', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求的ID。', + 'type' => 'string', + 'example' => '06084011-E093-46F3-A51F-4B19A8AD****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"06084011-E093-46F3-A51F-4B19A8AD****\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"<ModifyInstanceNameResponse>\\n <Code>200</Code>\\n <Message>operation success.</Message>\\n <RequestId>06084011-E093-46F3-A51F-4B19A8AD****</RequestId>\\n <Success>true</Success>\\n</ModifyInstanceNameResponse>","errorExample":""}]', + 'title' => '修改实例的名称', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'EnableAutoGroupCreation' => [ + 'summary' => '如何调用EnableAutoGroupCreation开启和关闭自由使用Group。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '214184', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaVSFQUO', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '地域 ID。', + 'type' => 'string', + 'required' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例 ID。'."\n" + ."\n" + .'可调用[GetInstanceList](~~437663~~)获取。', + 'type' => 'string', + 'required' => true, + 'example' => 'alikafka_post-cn-mp919o4v****', + ], + ], + [ + 'name' => 'Enable', + 'in' => 'query', + 'schema' => [ + 'description' => '启用或禁用自由使用 Group。取值范围如下:'."\n" + ."\n" + .'- **true**:启用。'."\n" + .'- **false**:禁用。', + 'type' => 'boolean', + 'required' => true, + 'example' => 'true', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。'."\n" + ."\n" + .'返回 **200** 为成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success', + ], + 'RequestId' => [ + 'description' => '请求 ID。', + 'type' => 'string', + 'example' => 'A421CCD7-5BC5-4B32-8DD8-64668A8FCB56', + ], + 'Success' => [ + 'description' => '请求是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_AUTO_CREATE_GROUP_STATUS_ERROR', + 'errorMessage' => 'Update the status of auto create group error.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'Inner.Owner.notAllowed', + 'errorMessage' => 'inner account not allowed.', + ], + [ + 'errorCode' => 'Topic.Inner.NotAllowOperate', + 'errorMessage' => 'Internal topics do not allow operations.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_TIMEOUT', + 'errorMessage' => 'The inventory is being reserved. Please try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_ERROR', + 'errorMessage' => 'Unknown error occurred %s.', + ], + [ + 'errorCode' => 'Deploy.IpNotEnough.Error', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'Deploy.InvalidPreCheckConditionCpuUsage.Error', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_IP_NOT_ENOUGH', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_INVALID_PRE_CHECK_CONDITION_CPU_USAGE', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'staticInfo' => [ + 'returnType' => 'synchronous', + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success\\",\\n \\"RequestId\\": \\"A421CCD7-5BC5-4B32-8DD8-64668A8FCB56\\",\\n \\"Success\\": true\\n}","type":"json"}]', + 'title' => '开启自由使用 Group', + 'description' => '目前只有预留实例支持此 API。'."\n" + ."\n" + .'Serverless 实例暂不支持。', + ], + 'EnableAutoTopicCreation' => [ + 'summary' => '本文介绍如何调用 EnableAutoTopicCreation 开启和关闭自动创建Topic,以及修改自动创建 Topic 默认分区数。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'abilityTreeCode' => '214187', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaVSFQUO', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '地域ID。', + 'type' => 'string', + 'required' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'required' => true, + 'example' => 'alikafka_post-cn-v0h1fgs2****', + ], + ], + [ + 'name' => 'Operate', + 'in' => 'query', + 'schema' => [ + 'title' => '“enable":开启自动创建topic'."\n" + .'"disable":关闭自动创建topic'."\n" + .'“updatePartition”:修改自动创建分区数', + 'description' => '目前只支持这三种入参:'."\n" + ."\n" + .'- enable: 开启自动创建 Topic。'."\n" + .'- disable: 关闭自动创建 Topic。'."\n" + .'- updatePartition: 修改自动创建分区数。', + 'type' => 'string', + 'required' => false, + 'example' => 'enable', + ], + ], + [ + 'name' => 'PartitionNum', + 'in' => 'query', + 'schema' => [ + 'title' => '为之后支持调整分区数的预留字段'."\n" + .'现在可以不传值。', + 'description' => '调整自动创建 Topic 默认分区数。'."\n" + ."\n\n" + .'> 当 Operate 值为 updatePartition 时,或者 UpdatePartition 为 true 时,才传递该值。', + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + 'example' => '12', + ], + ], + [ + 'name' => 'UpdatePartition', + 'in' => 'query', + 'schema' => [ + 'description' => '修改自动创建分区数。'."\n" + ."\n" + .'> 若该参数设置为 true ,Operate 参数需为 updatePartition 或者不填。', + 'type' => 'boolean', + 'required' => false, + 'example' => 'true', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => '9E3B3592-5994-4F65-A61E-E62A77A7***', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow deployment operations.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_AUTO_CREATE_TOPIC_STATUS_ERROR', + 'errorMessage' => 'Operate Auto Create Topic error Please try again.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'Inner.Owner.notAllowed', + 'errorMessage' => 'inner account not allowed.', + ], + [ + 'errorCode' => 'Topic.Inner.NotAllowOperate', + 'errorMessage' => 'Internal topics do not allow operations.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_TIMEOUT', + 'errorMessage' => 'The inventory is being reserved. Please try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_ERROR', + 'errorMessage' => 'Unknown error occurred %s.', + ], + [ + 'errorCode' => 'Deploy.IpNotEnough.Error', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'Deploy.InvalidPreCheckConditionCpuUsage.Error', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_IP_NOT_ENOUGH', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_INVALID_PRE_CHECK_CONDITION_CPU_USAGE', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'The instance does not exist. Please verify the entry and try again.', + ], + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'staticInfo' => [ + 'returnType' => 'synchronous', + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"9E3B3592-5994-4F65-A61E-E62A77A7***\\",\\n \\"Success\\": true\\n}","type":"json"}]', + 'title' => '开启自动创建 Topic', + ], + 'UpdateAllowedIp' => [ + 'summary' => '您可以编辑访问云消息队列 Kafka 版的白名单,配置在白名单中的IP地址与端口才允许访问云消息队列 Kafka 版实例,本文介绍如何调用UpdateAllowedIp变更IP白名单。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '58641', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaVSFQUO', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'UpdateType', + 'in' => 'query', + 'schema' => [ + 'description' => '变更类型。取值:'."\n" + ."\n" + .'- **add**:增加。'."\n" + ."\n" + .'- **delete**:删除。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'add', + ], + ], + [ + 'name' => 'PortRange', + 'in' => 'query', + 'schema' => [ + 'description' => '端口范围。取值:'."\n" + ."\n" + .'- **9092/9092**:专有网络 VPC - PLAINTEXT 协议。'."\n" + ."\n" + .'- **9093/9093**:公网 - SASL_SSL 协议。'."\n" + .'- **9094/9094**:专有网络 VPC - SASL_PLAINTEXT 协议。'."\n" + .'- **9095/9095**:专有网络 VPC - SASL_SSL 协议。'."\n" + ."\n" + .'该参数需要与**AllowdedListType**对应。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => '9092/9092', + ], + ], + [ + 'name' => 'AllowedListType', + 'in' => 'query', + 'schema' => [ + 'description' => '白名单的类型。取值:'."\n" + ."\n" + .'- **vpc**:专有网络VPC。'."\n" + ."\n" + .'- **internet**:公网。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'vpc', + ], + ], + [ + 'name' => 'AllowedListIp', + 'in' => 'query', + 'schema' => [ + 'description' => 'IP列表。可以是网段,例如:**192.168.0.0/16**。'."\n" + ."\n" + .'- 当**UpdateType**为**add**时,可以填写多项,以英文逗号(,)分隔。'."\n" + ."\n" + .'- 当**UpdateType**为**delete**时,一次只能填写单项。'."\n" + ."\n" + .'- 删除需谨慎。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => '0.0.0.0/0', + ], + ], + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_pre-cn-0pp1cng20***', + ], + ], + [ + 'name' => 'Description', + 'in' => 'query', + 'schema' => [ + 'description' => '白名单描述。', + 'type' => 'string', + 'required' => false, + 'example' => 'tf-testAccEcsImageConfigBasic3549descriptionChange', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => '17D425C2-4EA3-4AB8-928D-E10511ECF***', + ], + 'Success' => [ + 'description' => '请求是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'MISSING_PARAMETER', + 'errorMessage' => 'Missing parameter% s.', + ], + [ + 'errorCode' => 'DATA_EXCEED_MAX_LIMIT', + 'errorMessage' => '% s quantity exceeded limit.', + ], + [ + 'errorCode' => 'INSTANCE_STATUS_NOT_RUNNING', + 'errorMessage' => 'Instance status is not running.', + ], + [ + 'errorCode' => 'INVALID_PARAMETER_DATA_ALREADY_EXIST', + 'errorMessage' => 'Data already exists for parameter% s.', + ], + [ + 'errorCode' => 'INVALID_PARAMETER_FORMAT', + 'errorMessage' => 'Format verification for parameter% s fails.', + ], + [ + 'errorCode' => 'INVALID_PARAMETER_NOT_SUPPORT', + 'errorMessage' => 'Parameter% s is not currently supported.', + ], + [ + 'errorCode' => 'INVALID_PARAMETER_SIZE', + 'errorMessage' => 'Parameter% s length size check fails.', + ], + [ + 'errorCode' => 'NOT_SUPPORT_DATA_STATUS', + 'errorMessage' => 'The current data state% s does not support this operation.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'REMOTE_CALL_ERROR', + 'errorMessage' => 'Remote call error.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"17D425C2-4EA3-4AB8-928D-E10511ECF***\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"<UpdateAllowedIpResponse>\\n <RequestId>17D425C2-4EA3-4AB8-928D-E10511ECF***</RequestId>\\n <Message>operation success.</Message>\\n <Code>200</Code>\\n <Success>true</Success>\\n</UpdateAllowedIpResponse>","errorExample":""}]', + 'title' => '变更IP白名单', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'UpdateInstanceConfig' => [ + 'summary' => '实例部署后,允许修改实例是否开启ACL、SSL、消息保留时长及最大消息大小,本文介绍如何调用UpdateInstanceConfig修改实例配置。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '58643', + 'abilityTreeNodes' => [ + 'FEATUREalikafka506D83', + ], + ], + 'parameters' => [ + [ + 'name' => 'Config', + 'in' => 'query', + 'schema' => [ + 'description' => '需要更新的云消息队列 Kafka 版的配置。配置信息必须是一个合法的JSON字符串。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => '{"kafka.log.retention.hours":"33"}', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_post-cn-v0h1fgs2****', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => '4B6D821D-7F67-4CAA-9E13-A5A997C35***', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow deployment operations.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'The instance does not exist. Please verify the entry and try again.', + ], + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"4B6D821D-7F67-4CAA-9E13-A5A997C35***\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"<UpdateInstanceConfigResponse>\\n <Message>operation success.</Message>\\n <RequestId>4B6D821D-7F67-4CAA-9E13-A5A997C35***</RequestId>\\n <Code>200</Code>\\n <Success>true</Success>\\n</UpdateInstanceConfigResponse>","errorExample":""}]', + 'title' => '修改实例的配置', + 'description' => '## **权限说明**'."\n" + .'RAM用户需要先获取授权,才能调用**UpdateInstanceConfig**接口。授权的详细信息,请参见[RAM权限策略](~~185815~~)。'."\n" + .'| API | Action | Resource|'."\n" + .'| ------------- |------------ | ----- |'."\n" + .'|UpdateInstanceConfig|alikafka: UpdateInstance|acs:alikafka:*:*:{instanceId}|', + 'requestParamsDescription' => '### Config参数说明'."\n" + .'| 名称|类型 |取值范围 |默认值|描述|'."\n" + .'| ------|------ |------ |---------|------|'."\n" + .'|enable.vpc_sasl_ssl|String|`"true"`:开启。 `"false"`:不开启。|`"false"`|是否开启VPC传输加密,如果要开启,必须同时开启ACL。|'."\n" + .'|enable.acl|String|`"true"`:开启。 `"false"`:不开启。|`"false"`|是否开启ACL。不支持 2.2.0 以下的实例版本,仅专业版、Serverless版实例支持开启ACL。|'."\n" + .'|kafka.log.retention.hours|String|当前仅支持选择[24,480]区间内的整数。|`"72"`|消息保留时长(小时)。|'."\n" + .'|kafka.message.max.bytes|String|当前仅支持选择[1048576,10485760]区间内的整数。|`"1048576"`|最大消息大小(字节)。'."\n" + .'| log.retention.hours |String|当前仅支持选择[24,8760]区间内的整数。|`"72"`|消息保留时长(小时)。仅支持 serverless 实例。'."\n" + .'| offsets.retention.minutes |String|当前仅支持选择[1440,43200]区间内的整数。|`"10080"`|消费位点保留时长(分钟)。仅支持 serverless 实例。'."\n" + .'| message.max.bytes |String|当前仅支持选择[1048576,10485760]区间内的整数。|`"1048576"`|最大消息大小(字节)。仅支持 serverless 实例。'."\n" + .'| auto.create.topics.enable |String|`"true"`:开启。 `"false"`:不开启。|`"false"`|开启或关闭自动创建 Topic。仅支持 serverless 实例。'."\n" + .'| num.partitions |String|当前仅支持选择[1,800]区间内的整数。|`"3"`|自动创建 Topic 分区数。仅支持 serverless 实例。', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'ChangeResourceGroup' => [ + 'summary' => '进行资源转组。', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '139554', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '资源所属的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'ResourceId', + 'in' => 'query', + 'schema' => [ + 'description' => '需要打标的资源ID 。目前仅支持实例级别。'."\n" + ."\n" + .'例如:实例ID为alikafka_post-cn-v0h1fgs2xxxx,则资源ID为alikafka_post-cn-v0h1fgs2xxxx。', + 'type' => 'string', + 'required' => true, + 'example' => 'alikafka_post-cn-v0h1fgs2****', + ], + ], + [ + 'name' => 'NewResourceGroupId', + 'in' => 'query', + 'schema' => [ + 'description' => '需要移入云资源实例的资源组ID。'."\n" + ."\n" + .'> 资源组是在阿里云账号下进行资源分组管理的一种机制,资源组能够帮助您解决单个云账号内的资源分组和授权管理等复杂性问题。更多信息,请参见[什么是资源管理](~~94475~~)。', + 'type' => 'string', + 'required' => true, + 'example' => 'rg-ac***********7q', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '状态码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => 'C5CA600C-7D5A-45B5-B6DB-44FAC2C****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => 'true', + ], + 'NewResourceGroupId' => [ + 'description' => '新的资源组ID,可在资源组控制台查看可用资源组。', + 'type' => 'string', + 'example' => 'rg-ac***********7q', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success\\",\\n \\"RequestId\\": \\"C5CA600C-7D5A-45B5-B6DB-44FAC2C****\\",\\n \\"Success\\": 0,\\n \\"NewResourceGroupId\\": \\"rg-ac***********7q\\"\\n}","type":"json"}]', + 'title' => '更改实例所在的资源组', + ], + 'GetInstanceList' => [ + 'summary' => '查询指定地域的实例信息。', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '58625', + 'abilityTreeNodes' => [ + 'FEATUREalikafka506D83', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'OrderId', + 'in' => 'query', + 'schema' => [ + 'description' => '订单ID。您可以在阿里云费用与成本的<props="china">[订购订单](https://usercenter2.aliyun.com/order/list?pageIndex=1&pageSize=20)中获取。</props>'."\n" + .'<props="intl">[订单管理](https://usercenter2-intl.aliyun.com/order/list?pageIndex=1&pageSize=20&spm=5176.12818093.top-nav.ditem-ord.36f016d0OQFmJa)中获取。</props>'."\n" + .'><notice>Serverless实例暂不支持通过订单 ID 查询。></notice>', + 'type' => 'string', + 'required' => false, + 'example' => '6072673****', + ], + ], + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'description' => '实例ID列表。', + 'type' => 'array', + 'items' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'required' => false, + 'example' => 'alikafka_post-cn-mp91gnw0****', + ], + 'required' => false, + 'example' => 'alikafka_post-cn-mp91gnw0p***', + 'maxItems' => 20, + ], + ], + [ + 'name' => 'Tag', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'description' => '标签列表。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Key' => [ + 'description' => '资源的标签键。'."\n" + ."\n\n" + .'- 如果为空,则匹配所有标签键。'."\n" + ."\n" + .'- 最多支持128个字符,不能以aliyun和acs:开头,不能包含`http://`或者`https://`。', + 'type' => 'string', + 'required' => false, + 'example' => 'test', + ], + 'Value' => [ + 'description' => '资源的标签值。'."\n" + ."\n" + .'- 标签键为空时,必须为空。如果为空,匹配所有标签值。'."\n" + ."\n" + .'- 最多支持128个字符,不能以aliyun和acs:开头,不能包含`http://`或者`https://`。', + 'type' => 'string', + 'required' => false, + 'example' => 'test', + ], + ], + 'required' => false, + ], + 'required' => false, + 'maxItems' => 20, + ], + ], + [ + 'name' => 'ResourceGroupId', + 'in' => 'query', + 'schema' => [ + 'description' => '资源组ID,可通过资源组控制台查询。', + 'type' => 'string', + 'required' => false, + 'example' => 'rg-ac***********7q', + ], + ], + [ + 'name' => 'Series', + 'in' => 'query', + 'schema' => [ + 'title' => '', + 'description' => '实例系列标识,可根据系列号来过滤不同系列的实例。取值如下:'."\n" + .'- v2'."\n" + .'- v3'."\n" + .'- confluent', + 'type' => 'string', + 'required' => false, + 'example' => 'v3', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => '4B6D821D-7F67-4CAA-9E13-A5A997C3****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'InstanceList' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'InstanceVO' => [ + 'description' => '实例详情。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'VpcId' => [ + 'description' => 'VPC ID。', + 'type' => 'string', + 'example' => 'vpc-bp1ojac7bv448nifj****', + ], + 'SpecType' => [ + 'description' => '实例规格。取值:'."\n" + ."\n" + .'- **professional**:专业版(高写版)'."\n" + ."\n" + .'- **professionalForHighRead**:专业版(高读版)'."\n" + ."\n" + .'- **normal**:标准版', + 'type' => 'string', + 'example' => 'professional', + ], + 'DeployType' => [ + 'description' => '部署类型。取值:'."\n" + ."\n" + .'- **4**:公网/VPC实例'."\n" + ."\n" + .'- **5**:VPC实例', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '5', + ], + 'CreateTime' => [ + 'description' => '创建时间。单位:ms。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1577961819000', + ], + 'DiskSize' => [ + 'description' => '磁盘容量。单位:GB。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '3600', + ], + 'DiskType' => [ + 'description' => '磁盘类型。取值:'."\n" + ."\n" + .'- **0**:高效云盘'."\n" + ."\n" + .'- **1**:SSD', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '1', + ], + 'SecurityGroup' => [ + 'description' => '实例的安全组。'."\n" + ."\n" + .'- 如果实例是通过云消息队列 Kafka 版控制台或调用[StartInstance](~~157786~~)(调用时没有配置安全组)部署的,则返回值为空。'."\n" + ."\n" + .'- 如果实例是通过调用[StartInstance](~~157786~~)(调用时配置了安全组)部署的,则返回值为配置的安全组。', + 'type' => 'string', + 'example' => 'sg-bp13wfx7kz9pkow****', + ], + 'SslEndPoint' => [ + 'description' => 'SSL接入点的IP接入点。云消息队列 Kafka 版实例支持域名接入点和IP接入点。'."\n" + .'- 域名接入点:由云消息队列 Kafka 版实例域名和端口号拼接而成,格式为`{实例域名}:{端口号}`。'."\n" + .'- IP接入点:由Broker的IP地址和端口号拼接而成,格式为`{Broker的IP地址}:{端口号}`。', + 'type' => 'string', + 'example' => '192.0.XX.XX:9093,198.51.XX.XX:9093,203.0.XX.XX:9093', + ], + 'InstanceId' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'example' => 'alikafka_pre-cn-mp919o4v****', + ], + 'AllConfig' => [ + 'description' => '部署的云消息队列 Kafka 版的当前配置。', + 'type' => 'string', + 'example' => '{\\"enable.vpc_sasl_ssl\\":\\"false\\",\\"kafka.log.retention.hours\\":\\"66\\",\\"enable.acl\\":\\"false\\",\\"kafka.message.max.bytes\\":\\"6291456\\"}', + ], + 'ServiceStatus' => [ + 'description' => '> 该字段已过时,推荐参考ViewInstanceStatusCode'."\n" + ."\n" + .'实例状态。取值:'."\n" + ."\n" + .'- **0**:待部署'."\n" + ."\n" + .'- **1**:硬件资源准备中'."\n" + .'- **2**:初始化中'."\n" + .'- **3**:启动中'."\n" + ."\n" + .'- **5**:服务中'."\n" + .'- **6**:迁移中'."\n" + .'- **7**:准备升级'."\n" + .'- **8**:升级中'."\n" + .'- **9**:准备变更'."\n" + .'- **10**:已释放'."\n" + .'- **11**:变更中'."\n" + .'- **15**:已过期'."\n" + .'- **30**:弹缩中', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '5', + ], + 'EipMax' => [ + 'description' => '公网流量峰值。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '20', + ], + 'RegionId' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'example' => 'cn-hangzhou', + ], + 'MsgRetain' => [ + 'description' => '消息保留时长。单位:小时。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '72', + ], + 'VSwitchId' => [ + 'description' => 'vSwitch ID。', + 'type' => 'string', + 'example' => 'vsw-bp1fvuw0ljd7vzmo3****', + ], + 'ExpiredTime' => [ + 'description' => '到期时间。单位:ms。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1893581018000', + ], + 'TopicNumLimit' => [ + 'description' => 'Topic最大数量。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '180', + ], + 'ZoneId' => [ + 'description' => '可用区ID。', + 'type' => 'string', + 'example' => 'zonei', + ], + 'IoMaxRead' => [ + 'description' => '读流量峰值。单位 MB/s .', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '1000', + ], + 'IoMaxWrite' => [ + 'description' => '写流量峰值。单位 MB/s .', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '1000', + ], + 'IoMax' => [ + 'description' => '流量峰值。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '20', + ], + 'PaidType' => [ + 'description' => '付费类型。取值:'."\n" + ."\n" + .'- **0**:预付费'."\n" + ."\n" + .'- **1**:后付费'."\n" + ."\n" + .'- **3**:Serverless实例后付费'."\n" + ."\n" + .'- **4**:Confluent系列预付费', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '1', + ], + 'Name' => [ + 'description' => '实例名称。', + 'type' => 'string', + 'example' => 'alikafka_post-cn-mp91gnw0****', + ], + 'EndPoint' => [ + 'description' => '默认接入点的IP接入点。云消息队列 Kafka 版实例支持域名接入点和IP接入点。'."\n" + .'- 域名接入点:由云消息队列 Kafka 版实例域名和端口号拼接而成,格式为`{实例域名}:{端口号}`。'."\n" + .'- IP接入点:由Broker的IP地址和端口号拼接而成,格式为`{Broker的IP地址}:{端口号}`。', + 'type' => 'string', + 'example' => '192.168.XX.XX:9092,192.168.XX.XX:9092,192.168.XX.XX:9092', + ], + 'Tags' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'TagVO' => [ + 'description' => '标签。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Key' => [ + 'description' => '标签键。', + 'type' => 'string', + 'example' => 'test', + ], + 'Value' => [ + 'description' => '标签值。', + 'type' => 'string', + 'example' => 'test', + ], + ], + ], + ], + ], + ], + 'UpgradeServiceDetailInfo' => [ + 'description' => '实例的升级信息。', + 'type' => 'object', + 'properties' => [ + 'Current2OpenSourceVersion' => [ + 'description' => '实例的开源版本。', + 'type' => 'string', + 'example' => '2.2.0', + ], + ], + ], + 'DomainEndpoint' => [ + 'description' => '默认接入点的域名接入点。云消息队列 Kafka 版实例支持域名接入点和IP接入点。'."\n" + .'- 域名接入点:由云消息队列 Kafka 版实例域名和端口号拼接而成,格式为`{实例域名}:{端口号}`。'."\n" + .'- IP接入点:由Broker的IP地址和端口号拼接而成,格式为`{Broker的IP地址}:{端口号}`。', + 'type' => 'string', + 'example' => 'alikafka-pre-cn-zv**********-1-vpc.alikafka.aliyuncs.com:9092,alikafka-pre-cn-zv**********-2-vpc.alikafka.aliyuncs.com:9092,alikafka-pre-cn-zv**********-3-vpc.alikafka.aliyuncs.com:9092', + ], + 'VpcSaslEndPoint' => [ + 'description' => 'VPC 网络下的 SSL 接入点的IP接入点。云消息队列 Kafka 版实例支持域名接入点和IP接入点。'."\n" + .'- 域名接入点:由云消息队列 Kafka 版实例域名和端口号拼接而成,格式为`{实例域名}:{端口号}`。'."\n" + .'- IP接入点:由Broker的IP地址和端口号拼接而成,格式为`{Broker的IP地址}:{端口号}`。', + 'type' => 'string', + 'example' => '172.16.3.XX:9095,172.16.3.XX:9095,172.16.3.XX:9095', + ], + 'SaslEndPoint' => [ + 'description' => 'SASL 接入点的IP接入点。云消息队列 Kafka 版实例支持域名接入点和IP接入点。'."\n" + .'- 域名接入点:由云消息队列 Kafka 版实例域名和端口号拼接而成,格式为`{实例域名}:{端口号}`。'."\n" + .'- IP接入点:由Broker的IP地址和端口号拼接而成,格式为`{Broker的IP地址}:{端口号}`。', + 'type' => 'string', + 'example' => '172.16.3.XX:9094,172.16.3.XX:9094,172.16.3.XX:9094', + ], + 'SslDomainEndpoint' => [ + 'description' => 'SSL接入点的域名接入点。云消息队列 Kafka 版实例支持域名接入点和IP接入点。'."\n" + .'- 域名接入点:由云消息队列 Kafka 版实例域名和端口号拼接而成,格式为`{实例域名}:{端口号}`。'."\n" + .'- IP接入点:由Broker的IP地址和端口号拼接而成,格式为`{Broker的IP地址}:{端口号}`。', + 'type' => 'string', + 'example' => 'alikafka-pre-cn-zv**********-1.alikafka.aliyuncs.com:9093,alikafka-pre-cn-zv**********-2.alikafka.aliyuncs.com:9093,alikafka-pre-cn-zv**********-3.alikafka.aliyuncs.com:9093', + ], + 'SaslDomainEndpoint' => [ + 'description' => 'SASL接入点的域名接入点。云消息队列 Kafka 版实例支持域名接入点和IP接入点。'."\n" + .'- 域名接入点:由云消息队列 Kafka 版实例域名和端口号拼接而成,格式为`{实例域名}:{端口号}`。'."\n" + .'- IP接入点:由Broker的IP地址和端口号拼接而成,格式为`{Broker的IP地址}:{端口号}`。', + 'type' => 'string', + 'example' => 'alikafka-pre-cn-zv**********-1-vpc.alikafka.aliyuncs.com:9094,alikafka-pre-cn-zv**********-2-vpc.alikafka.aliyuncs.com:9094,alikafka-pre-cn-zv**********-3-vpc.alikafka.aliyuncs.com:9094', + ], + 'VpcSaslDomainEndpoint' => [ + 'description' => 'VPC 网络下的 SSL接入点的域名接入点。云消息队列 Kafka 版实例支持域名接入点和IP接入点。'."\n" + .'- 域名接入点:由云消息队列 Kafka 版实例域名和端口号拼接而成,格式为`{实例域名}:{端口号}`。'."\n" + .'- IP接入点:由Broker的IP地址和端口号拼接而成,格式为`{Broker的IP地址}:{端口号}`。', + 'type' => 'string', + 'example' => 'alikafka-post-cn-******-1-vpc.alikafka.aliyuncs.com:9095,alikafka-post-cn-******-2-vpc.alikafka.aliyuncs.com:9095,alikafka-post-cn-******-3-vpc.alikafka.aliyuncs.com:9095', + ], + 'ResourceGroupId' => [ + 'description' => '资源组ID。', + 'type' => 'string', + 'example' => 'rg-ac***********7q'."\n", + ], + 'UsedTopicCount' => [ + 'description' => 'Topic使用量。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '3', + ], + 'UsedGroupCount' => [ + 'description' => 'Group使用量。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '10', + ], + 'UsedPartitionCount' => [ + 'description' => 'Partition使用量。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '25', + ], + 'KmsKeyId' => [ + 'description' => '同地域内的云盘加密的密钥ID。', + 'type' => 'string', + 'example' => '0d24xxxx-da7b-4786-b981-9a164dxxxxxx', + ], + 'StandardZoneId' => [ + 'description' => '标准可用区id。', + 'type' => 'string', + 'example' => 'cn-hangzhou-k', + ], + 'IoMaxSpec' => [ + 'description' => '流量规格。', + 'type' => 'string', + 'example' => 'alikafka.hw.2xlarge', + ], + 'ReservedPublishCapacity' => [ + 'description' => '预留的发送流量规格值,单位为MB/s。'."\n" + ."\n" + .'> 若实例为Serverless实例,才会返回该字段。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '60', + ], + 'ReservedSubscribeCapacity' => [ + 'description' => '预留的消费流量规格值,单位为MB/s。'."\n" + ."\n" + .'> 若实例为Serverless实例,才会返回该字段。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '60', + ], + 'ViewInstanceStatusCode' => [ + 'description' => '实例状态(新版),与控制台状态同步。'."\n" + ."\n" + .'取值:'."\n" + ."\n" + .'- **0**:待部署'."\n" + ."\n" + .'- **1**:部署中'."\n" + .'- **2**:服务中'."\n" + .'- **3**:已停机'."\n" + .'- **4**:即将过期'."\n" + .'- **5**:已过期'."\n" + .'- **6**:已释放'."\n" + .'- **7**:升级中'."\n" + .'- **8**:迁移中'."\n" + .'- **21**:停机中'."\n" + .'- **22**:启用中'."\n" + .'- **23**:释放中'."\n" + .'- **30**:自动弹缩中'."\n" + .'- **101**:部署失败'."\n" + .'- **102**:升级失败'."\n" + .'- **103**:迁移失败', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '2', + ], + 'ConfluentConfig' => [ + 'description' => '若实例为Confluent系列实例,才会返回该字段。', + 'type' => 'object', + 'properties' => [ + 'KafkaCU' => [ + 'description' => 'Kafka Broker CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '4', + ], + 'KafkaStorage' => [ + 'description' => 'Kafka Broker 磁盘容量。单位 GB。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '800', + ], + 'KafkaReplica' => [ + 'description' => 'Kafka Broker 副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '3', + ], + 'ZooKeeperCU' => [ + 'description' => 'ZooKeeper 组件 CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '2', + ], + 'ZooKeeperStorage' => [ + 'description' => 'ZooKeeper 组件磁盘容量。单位 GB。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '100', + ], + 'ZooKeeperReplica' => [ + 'description' => 'ZooKeeper 组件副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '3', + ], + 'ControlCenterCU' => [ + 'description' => 'ControlCenter 组件 CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '4', + ], + 'ControlCenterStorage' => [ + 'description' => 'ControlCenter 组件磁盘容量。单位 GB。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '300', + ], + 'ControlCenterReplica' => [ + 'description' => 'ControlCenter 组件副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '1', + ], + 'SchemaRegistryCU' => [ + 'description' => 'SchemaRegistry 组件 CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '4', + ], + 'SchemaRegistryReplica' => [ + 'description' => 'SchemaRegistry 组件副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '2', + ], + 'ConnectCU' => [ + 'description' => 'Connect 组件 CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '4', + ], + 'ConnectReplica' => [ + 'description' => 'Connect 组件副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '2', + ], + 'KsqlCU' => [ + 'description' => 'KsqlDB 组件 '."\n" + .'CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '2', + ], + 'KsqlStorage' => [ + 'description' => 'KsqlDB 组件磁盘容量。单位 GB。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '100', + ], + 'KsqlReplica' => [ + 'description' => 'KsqlDB 组件副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '2', + ], + 'KafkaRestProxyCU' => [ + 'description' => 'KafkaRestProxy 组件 CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '4', + ], + 'KafkaRestProxyReplica' => [ + 'description' => 'KafkaRestProxy 组件副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '2', + ], + ], + ], + 'ConfluentInstanceComponents' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'ConfluentInstanceComponentVO' => [ + 'description' => 'Confluent组件详情, 若实例为Confluent系列实例,才会返回该字段。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'ComponentType' => [ + 'description' => '组件类型。', + 'type' => 'string', + 'example' => 'CONNECTOR', + ], + 'DeployModule' => [ + 'description' => '部署类型'."\n" + .' * **vpc : VPC类型** '."\n" + .' * **eip : 公网/VPC类型**', + 'type' => 'string', + 'example' => 'vpc', + ], + 'VpcEndpoint' => [ + 'description' => '组件VPC接入点。', + 'type' => 'string', + 'example' => 'vpc-connect-******.csp.aliyuncs.com:8083', + ], + 'PubEndpoint' => [ + 'description' => '组件公网接入点。'."\n" + .'> 当部署类型为vpc时,公网接入点显示为null', + 'type' => 'string', + 'example' => 'pub-controlcenter-******.csp.aliyuncs.com:443', + ], + ], + ], + ], + ], + ], + 'Series' => [ + 'description' => '实例系列标识。返回值有 v2 ,v3,confluent。', + 'type' => 'string', + 'example' => 'v3', + ], + 'AutoCreateGroupEnable' => [ + 'description' => '是否开启自由使用Group。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'AutoCreateTopicEnable' => [ + 'description' => '是否开启自动创建Topic。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'VSwitchIds' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'VSwitchIds' => [ + 'description' => '交换机ID列表。', + 'type' => 'array', + 'items' => [ + 'description' => '交换机ID。', + 'type' => 'string', + 'example' => 'vsw-2zeiaqw75olqygldpcjst', + ], + ], + ], + ], + 'DefaultPartitionNum' => [ + 'description' => '自动创建Topic分区数。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '12', + ], + 'RecommendedPartitionCount' => [ + 'description' => '推荐分区数。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '12', + ], + 'BackupZoneId' => [ + 'description' => '备用可用区ID。', + 'type' => 'string', + 'example' => 'cn-hangzhou-a', + ], + 'ScheduledRetirement' => [ + 'description' => '是否即将下线。', + 'type' => 'boolean', + 'example' => 'false', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'Inner.Owner.notAllowed', + 'errorMessage' => 'inner account not allowed.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"4B6D821D-7F67-4CAA-9E13-A5A997C3****\\",\\n \\"Success\\": true,\\n \\"InstanceList\\": {\\n \\"InstanceVO\\": [\\n {\\n \\"VpcId\\": \\"vpc-bp1ojac7bv448nifj****\\",\\n \\"SpecType\\": \\"professional\\",\\n \\"DeployType\\": 5,\\n \\"CreateTime\\": 1577961819000,\\n \\"DiskSize\\": 3600,\\n \\"DiskType\\": 1,\\n \\"SecurityGroup\\": \\"sg-bp13wfx7kz9pkow****\\",\\n \\"SslEndPoint\\": \\"192.0.XX.XX:9093,198.51.XX.XX:9093,203.0.XX.XX:9093\\",\\n \\"InstanceId\\": \\"alikafka_pre-cn-mp919o4v****\\",\\n \\"AllConfig\\": \\"{\\\\\\\\\\\\\\"enable.vpc_sasl_ssl\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"false\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"kafka.log.retention.hours\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"66\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"enable.acl\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"false\\\\\\\\\\\\\\",\\\\\\\\\\\\\\"kafka.message.max.bytes\\\\\\\\\\\\\\":\\\\\\\\\\\\\\"6291456\\\\\\\\\\\\\\"}\\",\\n \\"ServiceStatus\\": 5,\\n \\"EipMax\\": 20,\\n \\"RegionId\\": \\"cn-hangzhou\\",\\n \\"MsgRetain\\": 72,\\n \\"VSwitchId\\": \\"vsw-bp1fvuw0ljd7vzmo3****\\",\\n \\"ExpiredTime\\": 1893581018000,\\n \\"TopicNumLimit\\": 180,\\n \\"ZoneId\\": \\"zonei\\",\\n \\"IoMaxRead\\": 1000,\\n \\"IoMaxWrite\\": 1000,\\n \\"IoMax\\": 20,\\n \\"PaidType\\": 1,\\n \\"Name\\": \\"alikafka_post-cn-mp91gnw0****\\",\\n \\"EndPoint\\": \\"192.168.XX.XX:9092,192.168.XX.XX:9092,192.168.XX.XX:9092\\",\\n \\"Tags\\": {\\n \\"TagVO\\": [\\n {\\n \\"Key\\": \\"test\\",\\n \\"Value\\": \\"test\\"\\n }\\n ]\\n },\\n \\"UpgradeServiceDetailInfo\\": {\\n \\"Current2OpenSourceVersion\\": \\"2.2.0\\"\\n },\\n \\"DomainEndpoint\\": \\"alikafka-pre-cn-zv**********-1-vpc.alikafka.aliyuncs.com:9092,alikafka-pre-cn-zv**********-2-vpc.alikafka.aliyuncs.com:9092,alikafka-pre-cn-zv**********-3-vpc.alikafka.aliyuncs.com:9092\\",\\n \\"VpcSaslEndPoint\\": \\"172.16.3.XX:9095,172.16.3.XX:9095,172.16.3.XX:9095\\",\\n \\"SaslEndPoint\\": \\"172.16.3.XX:9094,172.16.3.XX:9094,172.16.3.XX:9094\\",\\n \\"SslDomainEndpoint\\": \\"alikafka-pre-cn-zv**********-1.alikafka.aliyuncs.com:9093,alikafka-pre-cn-zv**********-2.alikafka.aliyuncs.com:9093,alikafka-pre-cn-zv**********-3.alikafka.aliyuncs.com:9093\\",\\n \\"SaslDomainEndpoint\\": \\"alikafka-pre-cn-zv**********-1-vpc.alikafka.aliyuncs.com:9094,alikafka-pre-cn-zv**********-2-vpc.alikafka.aliyuncs.com:9094,alikafka-pre-cn-zv**********-3-vpc.alikafka.aliyuncs.com:9094\\",\\n \\"VpcSaslDomainEndpoint\\": \\"alikafka-post-cn-******-1-vpc.alikafka.aliyuncs.com:9095,alikafka-post-cn-******-2-vpc.alikafka.aliyuncs.com:9095,alikafka-post-cn-******-3-vpc.alikafka.aliyuncs.com:9095\\",\\n \\"ResourceGroupId\\": \\"rg-ac***********7q\\\\n\\",\\n \\"UsedTopicCount\\": 3,\\n \\"UsedGroupCount\\": 10,\\n \\"UsedPartitionCount\\": 25,\\n \\"KmsKeyId\\": \\"0d24xxxx-da7b-4786-b981-9a164dxxxxxx\\",\\n \\"StandardZoneId\\": \\"cn-hangzhou-k\\",\\n \\"IoMaxSpec\\": \\"alikafka.hw.2xlarge\\",\\n \\"ReservedPublishCapacity\\": 60,\\n \\"ReservedSubscribeCapacity\\": 60,\\n \\"ViewInstanceStatusCode\\": 2,\\n \\"ConfluentConfig\\": {\\n \\"KafkaCU\\": 4,\\n \\"KafkaStorage\\": 800,\\n \\"KafkaReplica\\": 3,\\n \\"ZooKeeperCU\\": 2,\\n \\"ZooKeeperStorage\\": 100,\\n \\"ZooKeeperReplica\\": 3,\\n \\"ControlCenterCU\\": 4,\\n \\"ControlCenterStorage\\": 300,\\n \\"ControlCenterReplica\\": 1,\\n \\"SchemaRegistryCU\\": 4,\\n \\"SchemaRegistryReplica\\": 2,\\n \\"ConnectCU\\": 4,\\n \\"ConnectReplica\\": 2,\\n \\"KsqlCU\\": 2,\\n \\"KsqlStorage\\": 100,\\n \\"KsqlReplica\\": 2,\\n \\"KafkaRestProxyCU\\": 4,\\n \\"KafkaRestProxyReplica\\": 2\\n },\\n \\"ConfluentInstanceComponents\\": {\\n \\"ConfluentInstanceComponentVO\\": [\\n {\\n \\"ComponentType\\": \\"CONNECTOR\\",\\n \\"DeployModule\\": \\"vpc\\",\\n \\"VpcEndpoint\\": \\"vpc-connect-******.csp.aliyuncs.com:8083\\",\\n \\"PubEndpoint\\": \\"pub-controlcenter-******.csp.aliyuncs.com:443\\"\\n }\\n ]\\n },\\n \\"Series\\": \\"v3\\",\\n \\"AutoCreateGroupEnable\\": true,\\n \\"AutoCreateTopicEnable\\": true,\\n \\"VSwitchIds\\": {\\n \\"VSwitchIds\\": [\\n \\"vsw-2zeiaqw75olqygldpcjst\\"\\n ]\\n },\\n \\"DefaultPartitionNum\\": 12,\\n \\"RecommendedPartitionCount\\": 12,\\n \\"BackupZoneId\\": \\"cn-hangzhou-a\\",\\n \\"ScheduledRetirement\\": false\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<GetInstanceListResponse>\\n <Code>200</Code>\\n <Message>operation success.</Message>\\n <RequestId>4B6D821D-7F67-4CAA-9E13-A5A997C35***</RequestId>\\n <Success>true</Success>\\n <InstanceList>\\n <VpcId>vpc-bp1ojac7bv448nifjl***</VpcId>\\n <SpecType>professional</SpecType>\\n <DeployType>5</DeployType>\\n <CreateTime>1577961819000</CreateTime>\\n <DiskSize>3600</DiskSize>\\n <DiskType>1</DiskType>\\n <SecurityGroup>sg-bp13wfx7kz9pkowc***</SecurityGroup>\\n <SslEndPoint>192.0.2.XX:9093,198.51.100.XX:9093,203.0.113.XX:9093</SslEndPoint>\\n <InstanceId>alikafka_pre-cn-mp919o4v****</InstanceId>\\n <AllConfig>{\\\\\\"enable.vpc_sasl_ssl\\\\\\":\\\\\\"false\\\\\\",\\\\\\"kafka.log.retention.hours\\\\\\":\\\\\\"66\\\\\\",\\\\\\"enable.acl\\\\\\":\\\\\\"false\\\\\\",\\\\\\"kafka.message.max.bytes\\\\\\":\\\\\\"6291456\\\\\\"}</AllConfig>\\n <ServiceStatus>5</ServiceStatus>\\n <EipMax>20</EipMax>\\n <RegionId>cn-hangzhou</RegionId>\\n <MsgRetain>72</MsgRetain>\\n <VSwitchId>vsw-bp1fvuw0ljd7vzmo3d***</VSwitchId>\\n <ExpiredTime>1893581018000</ExpiredTime>\\n <TopicNumLimit>180</TopicNumLimit>\\n <ZoneId>zonei</ZoneId>\\n <IoMax>20</IoMax>\\n <PaidType>1</PaidType>\\n <Name>alikafka_post-cn-mp91gnw0p***</Name>\\n <EndPoint>192.168.0.XX:9092,192.168.0.XX:9092,192.168.0.XX:9092</EndPoint>\\n <Tags>\\n <Key>test</Key>\\n <Value>test</Value>\\n </Tags>\\n <UpgradeServiceDetailInfo>\\n <Current2OpenSourceVersion>2.2.0</Current2OpenSourceVersion>\\n </UpgradeServiceDetailInfo>\\n <DomainEndpoint>alikafka-pre-cn-zv**********-1-vpc.alikafka.aliyuncs.com:9092,alikafka-pre-cn-zv**********-2-vpc.alikafka.aliyuncs.com:9092,alikafka-pre-cn-zv**********-3-vpc.alikafka.aliyuncs.com:9092</DomainEndpoint>\\n <SslDomainEndpoint>alikafka-pre-cn-zv**********-1.alikafka.aliyuncs.com:9093,alikafka-pre-cn-zv**********-2.alikafka.aliyuncs.com:9093,alikafka-pre-cn-zv**********-3.alikafka.aliyuncs.com:9093</SslDomainEndpoint>\\n <SaslDomainEndpoint>alikafka-pre-cn-zv**********-1-vpc.alikafka.aliyuncs.com:9094,alikafka-pre-cn-zv**********-2-vpc.alikafka.aliyuncs.com:9094,alikafka-pre-cn-zv**********-3-vpc.alikafka.aliyuncs.com:9094</SaslDomainEndpoint>\\n </InstanceList>\\n</GetInstanceListResponse>","errorExample":""}]', + 'title' => '查询指定地域的实例信息', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => '### AllConfig参数说明'."\n" + .'| 名称|类型 |取值范围 |示例值|描述|'."\n" + .'| ------|------ |------------ |---------|------|'."\n" + .'|enable.vpc_sasl_ssl|Boolean|- true<br>- false|false|是否开启VPC传输加密,如果要开启,必须同时开启ACL。|'."\n" + .'|kafka.log.retention.hours|Integer|24~480|66|消息保留时长(小时)。|'."\n" + .'|enable.acl|Boolean|- true<br>- false|false|是否开启ACL。不支持 2.2.0 以下的实例版本,仅专业版、Serverless版实例支持开启ACL。|'."\n" + .'|kafka.message.max.bytes|Integer|1048576~10485760|6291456|最大消息大小(字节)。|', + 'extraInfo' => ' ', + ], + 'GetAllowedIpList' => [ + 'summary' => '获取IP白名单。', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '58622', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '地域 ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例 ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_post-cn-mp91inkw****', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回 200 代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求的 ID。', + 'type' => 'string', + 'example' => 'A421CCD7-5BC5-4B32-8DD8-64668A8FCB56', + ], + 'Success' => [ + 'description' => '请求是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'AllowedList' => [ + 'description' => '白名单。', + 'type' => 'object', + 'properties' => [ + 'DeployType' => [ + 'description' => '部署类型。取值:'."\n" + ."\n" + .'- **4**:公网/VPC'."\n" + ."\n" + .'- **5**:VPC'."\n" + ."\n" + .'>普通用户无需关心该字段,集成商客户可以了解一下。'."\n", + 'type' => 'integer', + 'format' => 'int32', + 'example' => '4', + ], + 'VpcList' => [ + 'description' => 'VPC 白名单。', + 'type' => 'array', + 'items' => [ + 'description' => 'VPC 白名单。', + 'type' => 'object', + 'properties' => [ + 'PortRange' => [ + 'description' => '端口范围。取值:'."\n" + ."\n" + .'**9092/9092**。', + 'type' => 'string', + 'example' => '9092/9092', + ], + 'AllowedIpList' => [ + 'description' => 'IP 白名单。', + 'type' => 'array', + 'items' => [ + 'description' => 'IP 白名单。', + 'type' => 'string', + 'example' => '192.XX.XX.XX/XX', + ], + ], + 'AllowedIpGroup' => [ + 'description' => 'IP 白名单分组。', + 'type' => 'object', + 'additionalProperties' => [ + 'type' => 'string', + 'example' => '192.XX.XX.XX/XX', + 'description' => 'IP 白名单。', + ], + ], + 'SecurityGroupId' => [ + 'description' => '安全组 ID。', + 'type' => 'string', + 'example' => 'sg-2zea4atm7fvj**********', + ], + 'UserDefinedSharedSecurityGroup' => [ + 'description' => '是否为共享安全组。', + 'type' => 'boolean', + 'example' => 'false', + ], + 'BlackIPMap' => [ + 'description' => 'IP 黑名单分组。', + 'type' => 'object', + 'additionalProperties' => [ + 'type' => 'string', + 'description' => 'IP 黑名单。', + 'example' => '192.168.1.2', + ], + ], + 'BlackIPList' => [ + 'description' => 'IP 黑名单。', + 'type' => 'array', + 'items' => [ + 'description' => 'IP 黑名单。', + 'type' => 'string', + 'example' => '192.168.1.2', + ], + ], + ], + ], + ], + 'InternetList' => [ + 'description' => '公网白名单。', + 'type' => 'array', + 'items' => [ + 'description' => '公网白名单。', + 'type' => 'object', + 'properties' => [ + 'PortRange' => [ + 'description' => '端口范围。取值:'."\n" + ."\n" + .'**9093/9093**。', + 'type' => 'string', + 'example' => '9093/9093', + ], + 'AllowedIpList' => [ + 'description' => '公网 IP 白名单。', + 'type' => 'array', + 'items' => [ + 'description' => '公网 IP 白名单。', + 'type' => 'string', + 'example' => '0.0.0.0/0', + ], + ], + 'AllowedIpGroup' => [ + 'description' => '公网 IP 白名单分组。', + 'type' => 'object', + 'additionalProperties' => [ + 'type' => 'string', + 'description' => '公网 IP 白名单。', + 'example' => '0.0.0.0/0', + ], + ], + 'SecurityGroupId' => [ + 'description' => '安全组 ID。', + 'type' => 'string', + 'example' => 'sg-2zea4atm7fvj**********', + ], + 'UserDefinedSharedSecurityGroup' => [ + 'description' => '是否为共享安全组。', + 'type' => 'boolean', + 'example' => 'false', + ], + 'BlackIPMap' => [ + 'description' => '公网 IP 黑名单分组。', + 'type' => 'object', + 'additionalProperties' => [ + 'type' => 'string', + 'description' => '公网 IP 黑名单。', + 'example' => '192.168.1.1', + ], + ], + 'BlackIPList' => [ + 'description' => '公网 IP 黑名单集合。', + 'type' => 'array', + 'items' => [ + 'description' => '公网 IP 黑名单。', + 'type' => 'string', + 'example' => '192.168.1.1', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"A421CCD7-5BC5-4B32-8DD8-64668A8FCB56\\",\\n \\"Success\\": true,\\n \\"AllowedList\\": {\\n \\"DeployType\\": 4,\\n \\"VpcList\\": [\\n {\\n \\"PortRange\\": \\"9092/9092\\",\\n \\"AllowedIpList\\": [\\n \\"192.XX.XX.XX/XX\\"\\n ],\\n \\"AllowedIpGroup\\": {\\n \\"key\\": \\"192.XX.XX.XX/XX\\"\\n },\\n \\"SecurityGroupId\\": \\"sg-2zea4atm7fvj**********\\",\\n \\"UserDefinedSharedSecurityGroup\\": false,\\n \\"BlackIPMap\\": {\\n \\"key\\": \\"192.168.1.2\\"\\n },\\n \\"BlackIPList\\": [\\n \\"192.168.1.2\\"\\n ]\\n }\\n ],\\n \\"InternetList\\": [\\n {\\n \\"PortRange\\": \\"9093/9093\\",\\n \\"AllowedIpList\\": [\\n \\"0.0.0.0/0\\"\\n ],\\n \\"AllowedIpGroup\\": {\\n \\"key\\": \\"0.0.0.0/0\\"\\n },\\n \\"SecurityGroupId\\": \\"sg-2zea4atm7fvj**********\\",\\n \\"UserDefinedSharedSecurityGroup\\": false,\\n \\"BlackIPMap\\": {\\n \\"key\\": \\"192.168.1.1\\"\\n },\\n \\"BlackIPList\\": [\\n \\"192.168.1.1\\"\\n ]\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<GetAllowedIpListResponse>\\n <RequestId>A421CCD7-5BC5-4B32-8DD8-64668A******</RequestId>\\n <Message>operation success.</Message>\\n <AllowedList>\\n <DeployType>4</DeployType>\\n <InternetList>\\n <PortRange>9093/9093</PortRange>\\n <AllowedIpList>0.0.0.0/0</AllowedIpList>\\n </InternetList>\\n <VpcList>\\n <PortRange>9094/9094</PortRange>\\n <AllowedIpList>0.0.0.0/0</AllowedIpList>\\n </VpcList>\\n <VpcList>\\n <PortRange>9092/9092</PortRange>\\n <AllowedIpList>0.0.0.0/0</AllowedIpList>\\n <AllowedIpList>192.XXX.X.X/XX</AllowedIpList>\\n </VpcList>\\n </AllowedList>\\n <Code>200</Code>\\n <Success>true</Success>\\n</GetAllowedIpListResponse> ","errorExample":""}]', + 'title' => '获取IP白名单', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'GetAllInstanceIdList' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'abilityTreeCode' => '58621', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。保留字段。', + 'type' => 'string', + 'required' => false, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'InstanceIds' => [ + 'description' => '当前用户下所有地域的实例ID集合。', + 'type' => 'object', + 'example' => '[{"cn-shenzhen": ["alikafka_post-cn-7pp2btvo****"],"us-west-1": ["alikafka_pre-cn-i7m2lxid****"],"cn-hangzhou": ["alikafka_pre-cn-i7m2hflj****","alikafka_pre-cn-zvp2hsje****","alikafka_pre-cn-zvp2kvc9****"]}]', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => 'ABA4A7FD-E10F-45C7-9774-A5236015****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'An internal error occurred; please try again later.', + ], + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"InstanceIds\\": [\\n {\\n \\"cn-shenzhen\\": [\\n \\"alikafka_post-cn-7pp2btvo****\\"\\n ],\\n \\"us-west-1\\": [\\n \\"alikafka_pre-cn-i7m2lxid****\\"\\n ],\\n \\"cn-hangzhou\\": [\\n \\"alikafka_pre-cn-i7m2hflj****\\",\\n \\"alikafka_pre-cn-zvp2hsje****\\",\\n \\"alikafka_pre-cn-zvp2kvc9****\\"\\n ]\\n }\\n ],\\n \\"RequestId\\": \\"ABA4A7FD-E10F-45C7-9774-A5236015****\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"<GetAllInstanceIdListResponse>\\n <Message>operation success.</Message>\\n <RequestId>ABA4A7FD-E10F-45C7-9774-A5236015****</RequestId>\\n <InstanceIds>\\n <cn-shenzhen>alikafka_post-cn-7pp2btvo****</cn-shenzhen>\\n <us-west-1>alikafka_pre-cn-i7m2lxid****</us-west-1>\\n <cn-hangzhou>alikafka_pre-cn-i7m2hflj****</cn-hangzhou>\\n <cn-hangzhou>alikafka_pre-cn-zvp2hsje****</cn-hangzhou>\\n <cn-hangzhou>alikafka_pre-cn-zvp2kvc9****</cn-hangzhou>\\n </InstanceIds>\\n <Code>200</Code>\\n <Success>true</Success>\\n</GetAllInstanceIdListResponse>","errorExample":""}]', + 'title' => '查询所有地域的实例ID', + 'summary' => '查询当前用户下所有实例ID集合。', + ], + 'UpgradePostPayOrder' => [ + 'summary' => '升配后付费实例。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'paid', + 'abilityTreeCode' => '58645', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + 'FEATUREalikafkaWV93MF', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_post-cn-mp919o4v****', + ], + ], + [ + 'name' => 'DiskSize', + 'in' => 'query', + 'schema' => [ + 'description' => '磁盘容量。单位:GB。'."\n" + ."\n" + .'- 填写的磁盘容量必须大于等于实例当前的磁盘容量。'."\n" + ."\n" + .'- 取值范围,请参见[计费说明](~~84737~~)。'."\n" + ."\n" + .'> 若实例为Serverless实例,无需传该参数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'docRequired' => false, + 'example' => '500', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'IoMaxSpec', + 'in' => 'query', + 'schema' => [ + 'description' => '流量规格(推荐)。'."\n" + ."\n" + .'- 填写的流量规格必须大于或等于实例当前的流量规格。'."\n" + ."\n" + .'- 流量峰值和流量规格必须选填一个。同时填写时,以流量规格为准。建议您只填写流量规格。'."\n" + ."\n" + .'- 取值范围,请参见[计费说明](~~84737~~)。'."\n" + .'> 若实例为Serverless实例,无需传该参数。', + 'type' => 'string', + 'required' => false, + 'example' => 'alikafka.hw.6xlarge', + ], + ], + [ + 'name' => 'IoMax', + 'in' => 'query', + 'schema' => [ + 'description' => '流量峰值(不推荐)。'."\n" + ."\n" + .'- 填写的流量峰值必须大于或等于实例当前的流量峰值。'."\n" + ."\n" + .'- 流量峰值和流量规格必须选填一个。同时填写时,以流量规格为准。建议您只填写流量规格。'."\n" + ."\n" + .'- 取值范围,请参见[计费说明](~~84737~~)。'."\n" + .'> 若实例为Serverless实例,无需传该参数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'docRequired' => false, + 'example' => '60', + ], + ], + [ + 'name' => 'SpecType', + 'in' => 'query', + 'schema' => [ + 'description' => '规格类型。'."\n" + ."\n" + .'当实例的PaidType值为1(后付费)时取值:'."\n" + ."\n" + .'- normal:标准版(高写版)'."\n" + .'- professional:专业版(高写版)'."\n" + .'- professionalForHighRead:专业版(高读版)'."\n" + ."\n" + .'当实例的PaidType值为3(预留规格后付费+Serverless弹性伸缩后付费)时取值:'."\n" + .'- normal:Serverless标准版'."\n" + ."\n" + .'更多信息,请参见[计费说明](~~84737~~)。', + 'type' => 'string', + 'required' => false, + 'example' => 'professional', + ], + ], + [ + 'name' => 'PartitionNum', + 'in' => 'query', + 'allowEmptyValue' => true, + 'schema' => [ + 'description' => '分区数(推荐)。'."\n" + ."\n" + .'* 分区数和Topic规格必须选填一个,建议您只填写分区数。'."\n" + ."\n" + .'* 分区数和Topic规格同时填写时,将会按照老的Topic售卖模型去校验分区数和Topic规格是否等价:如不等价将返回失败;如等价则按分区数进行购买。'."\n" + ."\n" + .'* 取值范围,请参见[计费说明](~~84737~~)。'."\n" + .'> 若实例为Serverless实例,无需传该参数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '80', + ], + ], + [ + 'name' => 'TopicQuota', + 'in' => 'query', + 'schema' => [ + 'description' => 'Topic的数量(不推荐)。'."\n" + ."\n" + .'- 分区数和Topic规格必须选填一个,建议您只填写分区数。'."\n" + ."\n" + .'- 分区数和Topic规格同时填写时,将会按照老的Topic售卖模型去校验分区数和Topic规格是否等价:如不等价将返回失败;如等价则按分区数进行购买。'."\n" + ."\n" + .'- 流量规格不同,默认值不同。超过默认值,需额外收费。'."\n" + ."\n" + .'- 取值范围,请参见[计费说明](~~84737~~)。'."\n" + .'> 若实例为Serverless实例,无需传该参数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'docRequired' => false, + 'example' => '80', + ], + ], + [ + 'name' => 'EipModel', + 'in' => 'query', + 'schema' => [ + 'description' => '是否需要公网。取值如下:'."\n" + ."\n" + .'- true:需要公网。'."\n" + ."\n" + .'- false:不需要公网。', + 'type' => 'boolean', + 'required' => false, + 'example' => 'false', + ], + ], + [ + 'name' => 'EipMax', + 'in' => 'query', + 'schema' => [ + 'description' => '公网流量。'."\n" + ."\n" + .'- 填写的公网流量必须大于或等于实例当前的公网流量。'."\n" + .'- 取值范围,请参见[计费说明](~~84737~~)。'."\n" + ."\n" + .'> - **EipModel**取值为**true**时,**EipMax**取值需大于0。'."\n" + .'> - **EipModel**取值为**false**时,**EipMax**取值需为**0**。'."\n" + .'> - 若实例为Serverless实例,无需传该参数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '0', + ], + ], + [ + 'name' => 'ServerlessConfig', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'description' => 'Serverless实例的相关设置。创建Serverless实例时必传。', + 'type' => 'object', + 'properties' => [ + 'ReservedPublishCapacity' => [ + 'description' => '预留的发送流量规格值,仅支持传入整数,最小为 60。Serverless实例必传。'."\n" + .'> 实际上限受当前地域库存影响,请参考售卖页可选范围。', + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + 'example' => '60', + ], + 'ReservedSubscribeCapacity' => [ + 'description' => '预留的消费流量规格值,仅支持传入整数,最小为 20。Serverless 实例必传。'."\n" + ."\n" + .'> 实际上限受当前地域库存影响,请参考售卖页可选范围。', + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + 'example' => '60', + ], + ], + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => 'ABA4A7FD-E10F-45C7-9774-A5236015A***', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The number of instances of a single account exceeds the limit. If you need to increase the limit, please submit a work order.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'Inner.Owner.notAllowed', + 'errorMessage' => 'inner account not allowed.', + ], + [ + 'errorCode' => 'Topic.Inner.NotAllowOperate', + 'errorMessage' => 'Internal topics do not allow operations.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_TIMEOUT', + 'errorMessage' => 'The inventory is being reserved. Please try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_ERROR', + 'errorMessage' => 'Unknown error occurred %s.', + ], + [ + 'errorCode' => 'Deploy.IpNotEnough.Error', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'Deploy.InvalidPreCheckConditionCpuUsage.Error', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_IP_NOT_ENOUGH', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_INVALID_PRE_CHECK_CONDITION_CPU_USAGE', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'The instance does not exist. Please verify the entry and try again.', + ], + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"ABA4A7FD-E10F-45C7-9774-A5236015A***\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"<UpgradePostPayOrderResponse>\\n <Message>operation success.</Message>\\n <RequestId>ABA4A7FD-E10F-45C7-9774-A5236015A***</RequestId>\\n <Success>true</Success>\\n <Code>200</Code>\\n</UpgradePostPayOrderResponse>","errorExample":""}]', + 'title' => '升配后付费实例', + 'description' => '请确保在使用该接口前,已充分了解后付费实例的收费方式和价格。更多信息,请参见[计费说明](~~84737~~)。', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'UpgradePrePayOrder' => [ + 'summary' => '升配预付费实例。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'paid', + 'abilityTreeCode' => '58646', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + 'FEATUREalikafka8NNTR4', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_post-cn-mp919o4v****', + ], + ], + [ + 'name' => 'DiskSize', + 'in' => 'query', + 'schema' => [ + 'description' => '磁盘容量。'."\n" + ."\n" + .'- 填写的磁盘容量必须大于等于实例当前的磁盘容量。'."\n" + ."\n" + .'- 取值范围请参见[计费说明](~~84737~~)。'."\n" + ."\n" + .'> 若升配 Confluent 系列实例,无需传该参数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'docRequired' => false, + 'example' => '900', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'IoMax', + 'in' => 'query', + 'schema' => [ + 'description' => '流量峰值(不推荐)。'."\n" + ."\n" + .'- 填写的流量峰值必须大于或等于实例当前的流量峰值。'."\n" + ."\n" + .'- 流量峰值和流量规格必须选填一个。同时填写时,以流量规格为准。建议您只填写流量规格。'."\n" + ."\n" + .'- 取值范围请参见[计费说明](~~84737~~)。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'docRequired' => false, + 'example' => '40', + ], + ], + [ + 'name' => 'SpecType', + 'in' => 'query', + 'schema' => [ + 'description' => '规格类型。'."\n" + ."\n" + .'Kafka版实例取值为:'."\n" + ."\n" + .'- **normal**:普通版(高写版)'."\n" + ."\n" + .'- **professional**:专业版(高写版)'."\n" + ."\n" + .'- **professionalForHighRead**:专业版(高读版)'."\n" + ."\n" + .'Confluent 版实例取值为:'."\n" + ."\n" + .'- **professional**:专业版'."\n" + ."\n" + .'- **enterprise**:企业版'."\n" + ."\n" + .'不支持将实例从专业版降级到标准版。以上规格类型的说明请参见[计费说明](~~84737~~)。', + 'type' => 'string', + 'required' => false, + 'example' => 'professional', + ], + ], + [ + 'name' => 'PartitionNum', + 'in' => 'query', + 'allowEmptyValue' => true, + 'schema' => [ + 'description' => '分区数(推荐)。'."\n" + ."\n" + .'* 分区数和Topic规格必须选填一个,建议您只填写分区数。'."\n" + ."\n" + .'* 分区数和Topic规格同时填写时,将会按照老的Topic售卖模型去校验分区数和Topic规格是否等价:如不等价将返回失败;如等价则按分区数进行购买。'."\n" + ."\n" + .'* 取值范围,请参见[计费说明](~~84737~~)。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '50', + ], + ], + [ + 'name' => 'TopicQuota', + 'in' => 'query', + 'schema' => [ + 'description' => 'Topic的数量(不推荐)。'."\n" + ."\n" + .'- 分区数和Topic规格必须选填一个,建议您只填写分区数。'."\n" + ."\n" + .'- 分区数和Topic规格同时填写时,将会按照老的Topic售卖模型去校验分区数和Topic规格是否等价:如不等价将返回失败;如等价则按分区数进行购买。'."\n" + ."\n" + .'- 流量规格不同,默认值不同。超过默认值,需额外收费。'."\n" + ."\n" + .'- 取值范围,请参见[计费说明](~~84737~~)。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'docRequired' => false, + 'example' => '50', + ], + ], + [ + 'name' => 'EipModel', + 'in' => 'query', + 'schema' => [ + 'description' => '是否需要公网。取值如下:'."\n" + ."\n" + .'- true:需要公网'."\n" + ."\n" + .'- false:不需要公网', + 'type' => 'boolean', + 'required' => false, + 'example' => 'true', + ], + ], + [ + 'name' => 'EipMax', + 'in' => 'query', + 'schema' => [ + 'description' => '公网流量。'."\n" + ."\n" + .'- 填写的公网流量必须大于或等于实例当前的公网流量。'."\n" + ."\n" + .'- 取值范围请参见[计费说明](~~84737~~)。'."\n" + ."\n" + .'> - **EipModel**取值为**true**时,**EipMax**取值需大于0。'."\n" + .'> - **EipModel**取值为**false**时,**EipMax**取值需为**0**。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '3', + ], + ], + [ + 'name' => 'IoMaxSpec', + 'in' => 'query', + 'schema' => [ + 'description' => '流量规格(推荐)。'."\n" + ."\n" + .'- 填写的流量规格必须大于或等于实例当前的流量规格。'."\n" + ."\n" + .'- 流量峰值和流量规格必须选填一个。同时填写时,以流量规格为准。建议您只填写流量规格。'."\n" + ."\n" + .'- 取值范围请参见[计费说明](~~84737~~)。', + 'type' => 'string', + 'required' => false, + 'example' => 'alikafka.hw.2xlarge', + ], + ], + [ + 'name' => 'ConfluentConfig', + 'in' => 'query', + 'style' => 'json', + 'schema' => [ + 'description' => 'confluent组件相关配置', + 'type' => 'object', + 'properties' => [ + 'KafkaCU' => [ + 'description' => 'Kafka Broker CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'maximum' => '20', + 'minimum' => '4', + 'example' => '4', + ], + 'KafkaStorage' => [ + 'description' => 'Kafka Broker 磁盘容量。单位 GB。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'maximum' => '30000', + 'minimum' => '800', + 'example' => '800', + ], + 'KafkaReplica' => [ + 'description' => 'Kafka Broker 副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'maximum' => '20', + 'minimum' => '3', + 'example' => '3', + ], + 'ZooKeeperCU' => [ + 'description' => 'ZooKeeper 组件 CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'maximum' => '20', + 'minimum' => '2', + 'example' => '2', + ], + 'ZooKeeperStorage' => [ + 'description' => 'ZooKeeper 组件磁盘容量。单位 GB。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'maximum' => '30000', + 'minimum' => '100', + 'example' => '100', + ], + 'ZooKeeperReplica' => [ + 'description' => 'ZooKeeper 组件副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'maximum' => '3', + 'minimum' => '3', + 'example' => '3', + ], + 'ControlCenterCU' => [ + 'description' => 'ControlCenter 组件 CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'maximum' => '20', + 'minimum' => '4', + 'example' => '4', + ], + 'ControlCenterStorage' => [ + 'description' => 'ControlCenter 组件磁盘容量。单位 GB。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'maximum' => '30000', + 'minimum' => '300', + 'example' => '300', + ], + 'ControlCenterReplica' => [ + 'description' => 'ControlCenter 组件副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'maximum' => '1', + 'minimum' => '1', + 'example' => '1', + ], + 'SchemaRegistryCU' => [ + 'description' => 'SchemaRegistry 组件 CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'maximum' => '20', + 'minimum' => '1', + 'example' => '1', + ], + 'SchemaRegistryReplica' => [ + 'description' => 'SchemaRegistry 组件副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'maximum' => '3', + 'minimum' => '2', + 'example' => '2', + ], + 'ConnectCU' => [ + 'description' => 'Connect 组件 CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'maximum' => '20', + 'minimum' => '1', + 'example' => '4', + ], + 'ConnectReplica' => [ + 'description' => 'Connect 组件副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'maximum' => '20', + 'minimum' => '1', + 'example' => '2', + ], + 'KsqlCU' => [ + 'description' => 'KsqlDB 组件 '."\n" + .'CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'maximum' => '20', + 'minimum' => '1', + 'example' => '4', + ], + 'KsqlStorage' => [ + 'description' => 'KsqlDB 组件磁盘容量。单位 GB。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'maximum' => '30000', + 'minimum' => '100', + 'example' => '100', + ], + 'KsqlReplica' => [ + 'description' => 'KsqlDB 组件副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'maximum' => '20', + 'minimum' => '1', + 'example' => '2', + ], + 'KafkaRestProxyCU' => [ + 'description' => 'KafkaRestProxy 组件 CPU 核数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'maximum' => '20', + 'minimum' => '4', + 'example' => '4', + ], + 'KafkaRestProxyReplica' => [ + 'description' => 'KafkaRestProxy 组件副本数量。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'maximum' => '20', + 'minimum' => '2', + 'example' => '2', + ], + ], + 'required' => false, + ], + ], + [ + 'name' => 'PaidType', + 'in' => 'query', + 'schema' => [ + 'description' => '付费类型。取值:'."\n" + ."\n" + .'- **0**:预付费'."\n" + ."\n" + .'- **4**:Confluent系列预付费', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '4', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => 'ABA4A7FD-E10F-45C7-9774-A5236015***', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'OrderId' => [ + 'description' => '订单ID', + 'type' => 'string', + 'example' => '20497346575****', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow deployment operations.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'The schedule policy execution plan range has duplicates or intervals smaller than the execution interval.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'Inner.Owner.notAllowed', + 'errorMessage' => 'inner account not allowed.', + ], + [ + 'errorCode' => 'Topic.Inner.NotAllowOperate', + 'errorMessage' => 'Internal topics do not allow operations.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_TIMEOUT', + 'errorMessage' => 'The inventory is being reserved. Please try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_ERROR', + 'errorMessage' => 'Unknown error occurred %s.', + ], + [ + 'errorCode' => 'Deploy.IpNotEnough.Error', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'Deploy.InvalidPreCheckConditionCpuUsage.Error', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_IP_NOT_ENOUGH', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_INVALID_PRE_CHECK_CONDITION_CPU_USAGE', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'The instance does not exist. Please verify the entry and try again.', + ], + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"ABA4A7FD-E10F-45C7-9774-A5236015***\\",\\n \\"Success\\": true,\\n \\"OrderId\\": \\"20497346575****\\"\\n}","errorExample":""},{"type":"xml","example":"<UpgradePrePayOrderResponse>\\n <RequestId>ABA4A7FD-E10F-45C7-9774-A5236015***</RequestId>\\n <Message>operation success.</Message> \\n <Success>true</Success>\\n <Code>200</Code>\\n</UpgradePrePayOrderResponse>","errorExample":""}]', + 'title' => '升配预付费实例', + 'description' => '请确保在使用该接口前,已充分了解预付费实例的收费方式和价格。详情请参见[计费说明](~~84737~~)。', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'ConvertPostPayOrder' => [ + 'summary' => '将后付费实例转为预付费实例。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'paid', + 'abilityTreeCode' => '58602', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_post-cn-v0h1fgs2****', + ], + ], + [ + 'name' => 'Duration', + 'in' => 'query', + 'schema' => [ + 'description' => '购买时长。单位为月,默认为1。取值:'."\n" + ."\n" + .'- **1~12**'."\n" + ."\n" + .'- **24**'."\n" + ."\n" + .'- **36**'."\n", + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '1', + ], + ], + [ + 'name' => 'PaidType', + 'in' => 'query', + 'schema' => [ + 'description' => '付费类型。取值:'."\n" + ."\n" + .'- **0**:预付费'."\n" + ."\n" + .'- **4**:Confluent系列预付费', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '1', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求的ID。', + 'type' => 'string', + 'example' => '06084011-E093-46F3-A51F-4B19A8AD****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'OrderId' => [ + 'description' => '订单的ID。', + 'type' => 'string', + 'example' => '20497346575****', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"06084011-E093-46F3-A51F-4B19A8AD****\\",\\n \\"Success\\": true,\\n \\"OrderId\\": \\"20497346575****\\"\\n}","errorExample":""},{"type":"xml","example":"<ConvertPostPayOrderResponse>\\n <Code>200</Code>\\n <Message>operation success.</Message>\\n <RequestId>06084011-E093-46F3-A51F-4B19A8AD****</RequestId>\\n <Success>true</Success>\\n <OrderId>20497346575****</OrderId>\\n</ConvertPostPayOrderResponse>","errorExample":""}]', + 'title' => '将后付费实例转为预付费实例', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'UpgradeInstanceVersion' => [ + 'summary' => '升级实例版本。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '58644', + 'abilityTreeNodes' => [ + 'FEATUREalikafka855U02', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_post-cn-v0h1fgs2****', + ], + ], + [ + 'name' => 'TargetVersion', + 'in' => 'query', + 'schema' => [ + 'description' => '目标开源版本。可取值为:'."\n" + ."\n" + .'- **0.10.2**'."\n" + ."\n" + .'- **2.2.0**'."\n" + ."\n" + .'如果填写值为同版本,会触发升级到最新小版本。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => '0.10.2', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => 'ABA4A7FD-E10F-45C7-9774-A5236015***', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The task cannot be modified because it is close to its execution time. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'The instance does not exist. Please verify the entry and try again.', + ], + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"ABA4A7FD-E10F-45C7-9774-A5236015***\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"<UpgradeInstanceVersionResponse>\\n <Message>operation success.</Message>\\n <RequestId>ABA4A7FD-E10F-45C7-9774-A5236015***</RequestId>\\n <Code>200</Code>\\n <Success>true</Success>\\n</UpgradeInstanceVersionResponse>","errorExample":""}]', + 'title' => '升级实例版本', + 'description' => '## **权限说明**'."\n" + .'RAM用户需要先获取授权,才能调用**UpgradeInstanceVersion**接口。授权的详细信息,请参见[RAM权限策略](~~185815~~)。'."\n" + .'| API | Action | Resource |'."\n" + .'| ------------- | ------------ | ----- |'."\n" + .'| UpgradeInstanceVersion | UpdateInstance | acs:alikafka:*:*:{instanceId} |'."\n" + ."\n" + .'## **QPS限制**'."\n" + .'单用户请求频率限制为2 QPS。', + 'requestParamsDescription' => '## **TargetVersion参数示例说明**'."\n" + .'| 升级前开源版本 | 升级前小版本 | 目标开源版本 | 升级后开源版本 | 升级后小版本 |'."\n" + .'| ----- | ----- | ------- | ------- | -------- |'."\n" + .'| 0.10.2 | 非最新小版本 | 0.10.2 | 0.10.2 | 最新小版本 |'."\n" + .'| 0.10.2 | 非最新小版本 | 2.2.0 | 2.2.0 | 最新小版本 |'."\n" + .'| 0.10.2 | 最新小版本 | 2.2.0 | 2.2.0 | 最新小版本 |'."\n" + .'| 2.2.0 | 非最新小版本 | 2.2.0 | 2.2.0 | 最新小版本 |'."\n" + ."\n" + .'升级小版本详细信息,请参见[升级实例版本](~~113173~~)。', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'ReleaseInstance' => [ + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'abilityTreeCode' => '58636', + 'abilityTreeNodes' => [ + 'FEATUREalikafka8NNTR4', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_post-cn-mp919o4v****', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'ForceDeleteInstance', + 'in' => 'query', + 'schema' => [ + 'description' => '是否立即释放实例的物理资源。取值:'."\n" + ."\n" + .'- **true** :立即释放实例的物理资源。'."\n" + ."\n" + .'- **false**:实例物理资源会保留一段时间才释放。', + 'type' => 'boolean', + 'required' => false, + 'example' => 'false', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => 'ABA4A7FD-E10F-45C7-9774-A5236015A***', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"ABA4A7FD-E10F-45C7-9774-A5236015A***\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"<ReleaseInstanceResponse>\\n <Message>operation success.</Message>\\n <RequestId>ABA4A7FD-E10F-45C7-9774-A5236015A***</RequestId>\\n <Success>true</Success>\\n <Code>200</Code>\\n</ReleaseInstanceResponse>","errorExample":""}]', + 'title' => '释放后付费实例', + 'summary' => '释放后付费实例。', + 'description' => '预付费实例不支持使用该接口释放。', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'StopInstance' => [ + 'summary' => '调用StopInstance以停机实例。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '214745', + 'abilityTreeNodes' => [ + 'FEATUREalikafka506D83', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_post-cn-v0h1fgs2****', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '状态码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => '17D425C2-4EA3-4AB8-928D-E10511ECF***', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"17D425C2-4EA3-4AB8-928D-E10511ECF***\\",\\n \\"Success\\": true\\n}","type":"json"}]', + 'title' => '停机实例', + 'description' => '预付费实例暂未开放停机支持,如有需要请提工单。', + ], + 'ReopenInstance' => [ + 'summary' => '启用实例。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '145163', + 'abilityTreeNodes' => [ + 'FEATUREalikafka506D83', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => ' '."\n" + .'实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => ' 实例ID。', + 'type' => 'string', + 'required' => true, + 'example' => 'alikafka_post-cn-mp91inkw****', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'Schema of Response', + 'description' => 'Schema of Response', + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'RequestId' => [ + 'description' => '请求 ID。', + 'type' => 'string', + 'example' => '252820E1-A2E6-45F2-B4C9-1056B8CE****', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 200,\\n \\"Success\\": true,\\n \\"RequestId\\": \\"252820E1-A2E6-45F2-B4C9-1056B8CE****\\",\\n \\"Message\\": \\"operation success.\\"\\n}","type":"json"}]', + 'title' => '启用实例', + 'description' => '实例必须处于“已停机”状态才可以使用该API。', + ], + 'CreateScheduledScalingRule' => [ + 'summary' => 'Serverless 系列实例部署后,允许通过该接口创建实例弹性定时策略配置。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'create', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '220609', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaN0946P', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_serverless-cn-vxxxxxxxx'."\n", + ], + ], + [ + 'name' => 'RuleName', + 'in' => 'query', + 'schema' => [ + 'description' => '定时策略规则名称。'."\n" + ."\n" + .'> 不可以与同实例其他规则名称重复。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'test', + ], + ], + [ + 'name' => 'ReservedPubFlow', + 'in' => 'query', + 'schema' => [ + 'description' => '定时弹性预留生产规格(单位:MB/s)。'."\n" + ."\n" + .'> ReservedPubFlow 和 ReservedSubFlow 入参必须至少有一个高于当前规格。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'example' => '120', + ], + ], + [ + 'name' => 'ReservedSubFlow', + 'in' => 'query', + 'schema' => [ + 'description' => '定时弹性预留消费规格(单位:MB/s)。'."\n" + .'> ReservedSubFlow 和 ReservedPubFlow 入参必须至少有一个高于当前规格。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'example' => '120', + ], + ], + [ + 'name' => 'ScheduleType', + 'in' => 'query', + 'schema' => [ + 'description' => '定时类型。取值如下:'."\n" + ."\n" + .'- at :只调度一次。'."\n" + ."\n" + .'- repeat:重复调度。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'at', + ], + ], + [ + 'name' => 'DurationMinutes', + 'in' => 'query', + 'schema' => [ + 'description' => '持续时间(单位:分钟),一次定时弹性任务持续的时间。'."\n" + ."\n" + .'> 入参不少于15分钟。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'example' => '60', + ], + ], + [ + 'name' => 'TimeZone', + 'in' => 'query', + 'schema' => [ + 'description' => '时区(协调世界时)。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'GMT+8'."\n", + ], + ], + [ + 'name' => 'FirstScheduledTime', + 'in' => 'query', + 'schema' => [ + 'description' => '开始执行定时策略时间。'."\n" + ."\n" + .'如果是单次调度的策略类型,需要保证开始执行时间晚于当前时间30分钟以上。'."\n" + ."\n\n" + ."\n" + .'><notice>为避免服务端不停地执行升配、降配任务,不同定时任务之间的时间间隔要至少大于 60 分钟。></notice>', + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + 'docRequired' => true, + 'example' => '1714467540000', + ], + ], + [ + 'name' => 'Enable', + 'in' => 'query', + 'schema' => [ + 'description' => '启用或禁用定时任务策略。取值范围如下:'."\n" + ."\n" + .'- **true**:启用。'."\n" + .'- **false**:禁用。', + 'type' => 'boolean', + 'required' => false, + 'example' => 'true', + ], + ], + [ + 'name' => 'RepeatType', + 'in' => 'query', + 'schema' => [ + 'description' => '当 ScheduleType 为 repeat 时则需要填写参数,枚举值为'."\n" + .' <li> Daily:每天定时调度。'."\n" + .' <li> Weekly:每周定时调度。', + 'type' => 'string', + 'required' => false, + 'example' => 'Weekly', + ], + ], + [ + 'name' => 'WeeklyTypes', + 'in' => 'query', + 'allowEmptyValue' => false, + 'style' => 'json', + 'schema' => [ + 'description' => '每周的类型。支持多日重复执行。', + 'type' => 'array', + 'items' => [ + 'description' => '当 RepeatType 为 Weekly 时则需要入参该参数。取值如下:'."\n" + .'- Monday '."\n" + .'- Tuesday '."\n" + .'- Wednesday '."\n" + .'- Thursday '."\n" + .'- Friday'."\n" + .'- Saturday'."\n" + .'- Sunday', + 'type' => 'string', + 'required' => false, + 'example' => 'Monday', + ], + 'required' => false, + 'maxItems' => 7, + 'minItems' => 0, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'Schema of Response', + 'description' => 'Schema of Response', + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'title' => 'Id of the request', + 'description' => 'Id of the request', + 'type' => 'string', + 'example' => 'DB6F1BEA-903B-4FD8-8809-46E7E9CE***', + ], + 'Success' => [ + 'description' => '是否调用成功。'."\n" + ."\n" + .'- **true**:调用成功。'."\n" + .'- **false**:调用失败。', + 'type' => 'boolean', + 'example' => 'True', + ], + 'Code' => [ + 'description' => '返回码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'The schedule policy execution plan range has duplicates or intervals smaller than the execution interval.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'staticInfo' => [ + 'returnType' => 'synchronous', + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"DB6F1BEA-903B-4FD8-8809-46E7E9CE***\\",\\n \\"Success\\": true,\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success\\"\\n}","type":"json"}]', + 'title' => '创建弹性定时策略', + 'description' => '###### 仅支持 serverless 系列实例。', + ], + 'DeleteScheduledScalingRule' => [ + 'summary' => 'Serverless 系列实例部署后,允许通过该接口删除实例弹性定时策略配置。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'delete', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '220611', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaN0946P', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_serverless-cn-vxxxxxxxx', + ], + ], + [ + 'name' => 'RuleName', + 'in' => 'query', + 'schema' => [ + 'description' => '策略名称。'."\n" + .'> 只有已关闭的策略,或已执行完毕的单次策略,才可以删除。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'rule-name-test', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'Schema of Response', + 'description' => 'Schema of Response', + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'title' => 'Id of the request', + 'description' => 'Id of the request', + 'type' => 'string', + 'example' => 'ABA4A7FD-E10F-45C7-9774-A5236015****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'True', + ], + 'Code' => [ + 'description' => '状态码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回消息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'staticInfo' => [ + 'returnType' => 'synchronous', + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"ABA4A7FD-E10F-45C7-9774-A5236015****\\",\\n \\"Success\\": true,\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\"\\n}","type":"json"}]', + 'title' => '删除弹性定时策略', + 'description' => '###### 仅支持 serverless 系列实例。', + ], + 'ModifyScheduledScalingRule' => [ + 'summary' => 'Serverless 系列实例部署后,允许通过该接口修改实例弹性定时策略。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '220612', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaN0946P', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => ' '."\n" + .'实例ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_serverless-cn-vxxxxxxxx', + ], + ], + [ + 'name' => 'RuleName', + 'in' => 'query', + 'schema' => [ + 'description' => '策略名称。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'contact-id', + ], + ], + [ + 'name' => 'Enable', + 'in' => 'query', + 'schema' => [ + 'description' => '启用或禁用定时任务策略。取值范围如下:'."\n" + ."\n" + .'- **true**:启用。'."\n" + .'- **false**:禁用。'."\n" + ."\n" + .'> 如果是单次调度的策略类型,需要保证开始执行时间晚于当前时间30分钟以上,策略才可以置为启用状态。', + 'type' => 'boolean', + 'required' => true, + 'example' => 'true', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'Schema of Response', + 'description' => 'Schema of Response', + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'title' => 'Id of the request', + 'description' => 'Id of the request', + 'type' => 'string', + 'example' => 'DB6F1BEA-903B-4FD8-8809-46E7E9CE***', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'True', + ], + 'Code' => [ + 'description' => '返回码。'."\n" + ."\n" + .'返回 **200** 为成功。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回结果的提示信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'staticInfo' => [ + 'returnType' => 'synchronous', + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"DB6F1BEA-903B-4FD8-8809-46E7E9CE***\\",\\n \\"Success\\": true,\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\"\\n}","type":"json"}]', + 'title' => '修改弹性定时策略', + 'description' => '###### 仅支持 serverless 系列实例。', + ], + 'GetAutoScalingConfiguration' => [ + 'summary' => 'Serverless 系列实例部署后,允许通过该接口查询实例弹性定时策略配置。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '220608', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaN0946P', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例 ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_serverless-cn-vxxxxxxxx', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'title' => 'Id of the request', + 'description' => 'Id of the request', + 'type' => 'string', + 'example' => 'B7A39AE5-0B36-4442-A304-E0885265***', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'Code' => [ + 'description' => '状态码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'Data' => [ + 'description' => '返回结果。', + 'type' => 'object', + 'properties' => [ + 'ScheduledScalingRules' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'ScheduledScalingRules' => [ + 'description' => '定时任务策略结果集。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'DurationMinutes' => [ + 'description' => '持续时间(单位:分钟),一次定时弹性任务持续的时间。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '60', + ], + 'Enable' => [ + 'description' => '启用或禁用定时任务策略。取值范围如下:'."\n" + ."\n" + .'- **true**:启用。'."\n" + .'- **false**:禁用。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'EstimatedElasticScalingDownTimeSecs' => [ + 'description' => '预估的弹性缩容耗时,单位秒。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '780', + ], + 'EstimatedElasticScalingUpTimeSecs' => [ + 'description' => '预估的弹性扩容耗时,单位秒。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '780', + ], + 'FirstScheduledTime' => [ + 'description' => '开始执行定时策略时间。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1714467540000', + ], + 'RepeatType' => [ + 'description' => '当 ScheduleType 为 repeat 时则返回该参数,枚举值为'."\n" + .' <li> Daily:每天定时调度。'."\n" + .' <li> Weekly:每周定时调度。', + 'type' => 'string', + 'example' => 'Weekly', + ], + 'ReservedPubFlow' => [ + 'description' => '定时弹性预留生产规格(单位:MB/s)', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '120', + ], + 'ReservedSubFlow' => [ + 'description' => '定时弹性预留消费规格(单位:MB/s)', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '120', + ], + 'RuleId' => [ + 'description' => '规则ID。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '64', + ], + 'RuleName' => [ + 'description' => '定时策略规则名称。', + 'type' => 'string', + 'example' => 'test', + ], + 'ScheduleType' => [ + 'description' => '定时类型。返回值如下:'."\n" + ."\n" + .'- at :只调度一次。'."\n" + ."\n" + .'- repeat:重复调度。', + 'type' => 'string', + 'example' => 'at', + ], + 'TimeZone' => [ + 'description' => '时区(协调世界时)。', + 'type' => 'string', + 'example' => 'GMT+8', + ], + 'WeeklyTypes' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'WeeklyTypes' => [ + 'description' => '每周的类型。支持多日重复执行。', + 'type' => 'array', + 'items' => [ + 'description' => '当 RepeatType 为 Weekly 时则返回该参数。返回值如下:'."\n" + .'- Monday '."\n" + .'- Tuesday '."\n" + .'- Wednesday '."\n" + .'- Thursday '."\n" + .'- Friday'."\n" + .'- Saturday'."\n" + .'- Sunday', + 'type' => 'string', + 'example' => 'Friday', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'staticInfo' => [ + 'returnType' => 'synchronous', + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"B7A39AE5-0B36-4442-A304-E0885265***\\",\\n \\"Success\\": true,\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"Data\\": {\\n \\"ScheduledScalingRules\\": {\\n \\"ScheduledScalingRules\\": [\\n {\\n \\"DurationMinutes\\": 60,\\n \\"Enable\\": true,\\n \\"EstimatedElasticScalingDownTimeSecs\\": 780,\\n \\"EstimatedElasticScalingUpTimeSecs\\": 780,\\n \\"FirstScheduledTime\\": 1714467540000,\\n \\"RepeatType\\": \\"Weekly\\",\\n \\"ReservedPubFlow\\": 120,\\n \\"ReservedSubFlow\\": 120,\\n \\"RuleId\\": 64,\\n \\"RuleName\\": \\"test\\",\\n \\"ScheduleType\\": \\"at\\",\\n \\"TimeZone\\": \\"GMT+8\\",\\n \\"WeeklyTypes\\": {\\n \\"WeeklyTypes\\": [\\n \\"Friday\\"\\n ]\\n }\\n }\\n ]\\n }\\n }\\n}","type":"json"}]', + 'title' => '查询弹性定时策略配置', + 'description' => '###### **仅支持 serverless 系列实例。**', + ], + 'GetKafkaClientIp' => [ + 'summary' => '获取kafka客户端ip。', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '252852', + 'abilityTreeNodes' => [ + 'FEATUREalikafka506D83', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例所属的地域 ID。'."\n", + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'required' => true, + 'example' => 'alikafka_post-cn-v0h1fgs2****', + ], + ], + [ + 'name' => 'Topic', + 'in' => 'query', + 'schema' => [ + 'description' => 'Topic名称。'."\n" + .'> '."\n" + .'>- 若 Type 为 byTopic 时,必须入参该参数。', + 'type' => 'string', + 'required' => false, + 'example' => 'topic_name', + ], + ], + [ + 'name' => 'Group', + 'in' => 'query', + 'schema' => [ + 'description' => '消费组ID。'."\n" + ."\n\n" + .'> 若 Type 为 byGroup 时,必须入参该参数。', + 'type' => 'string', + 'required' => false, + 'example' => 'group_name', + ], + ], + [ + 'name' => 'Type', + 'in' => 'query', + 'schema' => [ + 'description' => '查询客户端 IP 类型。可选择三种方式查询。'."\n" + ."\n" + .'- byInstance: 查询实例指定时间范围内的客户端 IP。 '."\n" + .'- byTopic: 查询 Topic 指定时间范围内的客户端 IP。'."\n" + .'- byGroup: 查询 Group 指定时间范围内的客户端 IP。', + 'type' => 'string', + 'required' => true, + 'example' => 'byInstance', + 'enum' => [ + 'byInstance', + 'byTopic', + 'byGroup', + ], + ], + ], + [ + 'name' => 'StartTime', + 'in' => 'query', + 'schema' => [ + 'description' => '起始时间。', + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + 'example' => '1716343501000', + ], + ], + [ + 'name' => 'EndTime', + 'in' => 'query', + 'schema' => [ + 'description' => '结束时间。', + 'type' => 'integer', + 'format' => 'int64', + 'required' => true, + 'example' => '1716343502000', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'description' => '请求 ID。', + 'type' => 'string', + 'example' => 'E57A8862-DF68-4055-8E55-B80CB4****', + ], + 'Success' => [ + 'description' => '请求是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'Code' => [ + 'description' => '返回码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回结果的提示信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'Data' => [ + 'description' => '返回结果。', + 'type' => 'object', + 'properties' => [ + 'SearchTimeRange' => [ + 'description' => '查询客户端 IP 时间范围。'."\n" + ."\n" + .'> 该范围为 1 小时,若输入的开始时间和结束时间超过了 1 小时,则只会查到 1 小时内的数据。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '1', + ], + 'Data' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'Data' => [ + 'description' => '返回结果。', + 'type' => 'array', + 'items' => [ + 'description' => '返回结果。', + 'type' => 'object', + 'properties' => [ + 'Data' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'Data' => [ + 'description' => '返回内容', + 'type' => 'array', + 'items' => [ + 'description' => '返回结果', + 'type' => 'object', + 'properties' => [ + 'Ip' => [ + 'description' => '客户端 IP。', + 'type' => 'string', + 'example' => '58.210.117.154', + ], + 'Num' => [ + 'description' => '统计数量。'."\n" + ."\n" + .'> 表示服务端在您指定的时间范围内,统计到的同一个IP不同端口的连接个数', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '3', + ], + ], + ], + ], + ], + ], + 'Name' => [ + 'description' => '请求名称。'."\n" + ."\n" + .'> 表示客户端向服务端在指定时间范围内,发送了何种请求。', + 'type' => 'string', + 'example' => 'OFFSET_COMMIT', + ], + ], + ], + ], + ], + ], + 'Alert' => [ + 'description' => '若该值为 true 时,则说明小版本不是最新版本。'."\n" + ."\n" + .'> 如果您的服务端小版本不是最新版本,会导致采样日志不够精确,最终导致统计的IP信息不够精准。因此建议您尽快升级服务端小版本。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'TimeLimitDay' => [ + 'description' => '查询客户端 IP 日期范围。'."\n" + ."\n" + .'> 该范围为 7 天,若输入的开始时间和结束时间超过了 7 天,则只会查到 7 天内的数据。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '7', + ], + 'StartDate' => [ + 'description' => '开始时间。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1716343501000', + ], + 'EndDate' => [ + 'description' => '结束时间', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1716343502000', + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'staticInfo' => [ + 'returnType' => 'synchronous', + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"E57A8862-DF68-4055-8E55-B80CB4****\\",\\n \\"Success\\": true,\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"Data\\": {\\n \\"SearchTimeRange\\": 1,\\n \\"Data\\": {\\n \\"Data\\": [\\n {\\n \\"Data\\": {\\n \\"Data\\": [\\n {\\n \\"Ip\\": \\"58.210.117.154\\",\\n \\"Num\\": 3\\n }\\n ]\\n },\\n \\"Name\\": \\"OFFSET_COMMIT\\"\\n }\\n ]\\n },\\n \\"Alert\\": true,\\n \\"TimeLimitDay\\": 7,\\n \\"StartDate\\": 1716343501000,\\n \\"EndDate\\": 1716343502000\\n }\\n}","type":"json"}]', + 'title' => '查询 Kafka 客户端IP', + 'description' => '- 统计的IP信息是从客户端通过Kafka的API请求到服务端的采样日志中获取的。'."\n" + ."\n" + .'- 统计数量表示服务端在您指定的时间范围内,统计到的同一个IP不同端口的连接个数。'."\n" + ."\n" + .'- 如果您的服务端小版本不是最新版本,会导致采样日志不够精确,最终导致统计的IP信息不够精准。因此建议您尽快升级服务端小版本。', + ], + 'GetRiskList' => [ + 'summary' => '查询实例风险列表。', + 'methods' => [ + 'get', + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '212145', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的ID。', + 'type' => 'string', + 'required' => true, + 'example' => 'alikafka_pre-cn-pe335pgxxxxx', + ], + ], + [ + 'name' => 'StartIndex', + 'in' => 'query', + 'schema' => [ + 'description' => '分页参数,起始索引大小。', + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + 'example' => '0', + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'description' => '分页大小。', + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + 'example' => '10', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'title' => 'Id of the request', + 'description' => '请求 ID。', + 'type' => 'string', + 'example' => '06084011-E093-46F3-A51F-4B19A8AD****', + ], + 'Data' => [ + 'description' => '返回结果。', + 'type' => 'object', + 'properties' => [ + 'RiskList' => [ + 'description' => '实例风险项列表。', + 'type' => 'array', + 'items' => [ + 'description' => '异常详情信息', + 'type' => 'object', + 'properties' => [ + 'CreateTime' => [ + 'description' => '创建时间戳。单位:毫秒', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1702545932000', + ], + 'GradeType' => [ + 'description' => '指标评级。返回值有三种:'."\n" + .'- A:健康。'."\n" + .'- B:亚健康。'."\n" + .'- F:差。', + 'type' => 'string', + 'example' => 'A', + ], + 'Health' => [ + 'description' => '是否健康。'."\n" + .'布尔类型,返回值为:'."\n" + .'- true:表示健康'."\n" + .'- false:表示不健康', + 'type' => 'boolean', + 'example' => 'true', + ], + 'InstanceId' => [ + 'description' => '实例ID列表。', + 'type' => 'string', + 'example' => 'alikafka_pre-cn-m7r1tzxxxxx', + ], + 'LastAlarmTime' => [ + 'description' => '上次告警时间戳。单位:毫秒', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1683270264', + ], + 'LevelType' => [ + 'description' => '风险级别。返回值有三种:'."\n" + ."\n" + .'- 0:紧急。'."\n" + .'- 1:重要。'."\n" + .'- 2:一般。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1', + ], + 'ModifiedTime' => [ + 'description' => '修改时间戳。单位:毫秒', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1637719920000', + ], + 'Name' => [ + 'description' => '风险项名称。'."\n" + ."\n" + .'> 名称有 24 种。'."\n" + .'> - 文档下面有详细的补充说明。', + 'type' => 'string', + 'example' => 'inputIo', + ], + 'Owner' => [ + 'description' => '所属用户ID', + 'type' => 'string', + 'example' => '0123123123xxx', + ], + 'RelationList' => [ + 'description' => '无限级联结构,内部会根据外层字段判断是否再嵌套一层报告数据。', + 'type' => 'array', + 'items' => [ + 'description' => '关系结构体', + 'type' => 'string', + 'example' => '[]', + ], + ], + 'ReportTips' => [ + 'description' => '修复建议。', + 'type' => 'string', + 'example' => '相关问题里的Topic存在碎片化发送问题,请参考文档进行优化', + ], + 'ReportType' => [ + 'description' => '风险项的报告类型。返回值:'."\n" + ."\n" + .'- topic:具体到某个 Topic 需要进行优化。'."\n" + .'- group:具体到某个 Group 需要进行优化。'."\n" + .'- doc:表示需要按照文档进行优化。'."\n" + .'- commonBuy: 表示返回的风险项,需要进行升配等操作。'."\n" + .'- mdsKey:只需按照 ReportTips 中的建议进行修复即可。', + 'type' => 'string', + 'example' => 'doc', + ], + 'ReportValue' => [ + 'description' => '报告的值。'."\n" + ."\n" + .'> '."\n" + .'> - 当 ReportType 为 doc 时,ReportValue 返回的是文档地址。用户可根据返回的值进行组装进行链接跳转,将返回的 ReportValue 的值替换即可访问文档地址: <props="china">https://help.aliyun.com/document_detail/${reportValue}.html</props><props="intl">https://www.alibabacloud.com/help/document_detail/${reportValue}.html</props>'."\n" + .'>- 当 ReportType 为 commonBuy 时。表示需要进行升配等操作。'."\n" + .'>- 当 ReportType 为 topic 时,关注 reportValue 中的值,reportValue 值就是出现问题需要修复的 Topic。'."\n" + .'>- 当 ReportType 为 group 时,关注 reportValue 中的值,reportValue 值就是出现问题需要修复的 Group。'."\n" + .'>- 当 ReportType 为 mdsKey 时,只需按照 ReportTips 中的建议进行修复即可。', + 'type' => 'string', + 'example' => 'test', + ], + 'Status' => [ + 'description' => '风险项状态。表示是否修复该风险项。返回值有三种:'."\n" + ."\n" + .'- 0:表示待修复。'."\n" + .'- -1:表示已忽略。'."\n" + .'- 1:表示已修复。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '0', + ], + 'Type' => [ + 'description' => '风险项类型。'."\n" + .'> 风险项类型有 24 种。'."\n" + .'> - 文档下面有详细的补充说明。', + 'type' => 'string', + 'example' => 'inputIo', + ], + 'Value' => [ + 'description' => '系统计算出的值。'."\n" + ."\n" + .'> 当 ReportType 为 doc 时。需要同时看 relationList 字段和 value 字段,value 字段会给返回一个数量,表示 relationList 字段中,有多少个 Topic 或 Group 需要优化。'."\n" + .'>- 当 ReportType 为 commonBuy 时。需要关注对比 Value 的值,Value 会给返回一个百分比的数值。'."\n" + .'>- 当 ReportType 为 topic 时,关注 Value 中的值,value 值就是出现问题需要修复的 Topic。'."\n" + .'>- 当 ReportType 为 group 时,关注 Value 中的值,value 值就是出现问题需要修复的 Group。', + 'type' => 'string', + 'example' => '44', + ], + ], + ], + ], + 'Total' => [ + 'description' => '总条数。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '11', + ], + ], + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'Code' => [ + 'description' => '返回码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '200', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'Inner.Owner.notAllowed', + 'errorMessage' => 'inner account not allowed.', + ], + [ + 'errorCode' => 'Topic.Inner.NotAllowOperate', + 'errorMessage' => 'Internal topics do not allow operations.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_TIMEOUT', + 'errorMessage' => 'The inventory is being reserved. Please try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_ERROR', + 'errorMessage' => 'Unknown error occurred %s.', + ], + [ + 'errorCode' => 'Deploy.IpNotEnough.Error', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'Deploy.InvalidPreCheckConditionCpuUsage.Error', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_IP_NOT_ENOUGH', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_INVALID_PRE_CHECK_CONDITION_CPU_USAGE', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'staticInfo' => [ + 'returnType' => 'synchronous', + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"06084011-E093-46F3-A51F-4B19A8AD****\\",\\n \\"Data\\": {\\n \\"RiskList\\": [\\n {\\n \\"CreateTime\\": 1702545932000,\\n \\"GradeType\\": \\"A\\",\\n \\"Health\\": true,\\n \\"InstanceId\\": \\"alikafka_pre-cn-m7r1tzxxxxx\\",\\n \\"LastAlarmTime\\": 1683270264,\\n \\"LevelType\\": 1,\\n \\"ModifiedTime\\": 1637719920000,\\n \\"Name\\": \\"inputIo\\",\\n \\"Owner\\": \\"0123123123xxx\\",\\n \\"RelationList\\": [\\n \\"[]\\"\\n ],\\n \\"ReportTips\\": \\"相关问题里的Topic存在碎片化发送问题,请参考文档进行优化\\",\\n \\"ReportType\\": \\"doc\\",\\n \\"ReportValue\\": \\"test\\",\\n \\"Status\\": 0,\\n \\"Type\\": \\"inputIo\\",\\n \\"Value\\": \\"44\\"\\n }\\n ],\\n \\"Total\\": 11\\n },\\n \\"Success\\": true,\\n \\"Message\\": \\"operation success.\\",\\n \\"Code\\": 200\\n}","type":"json"}]', + 'title' => '查询实例风险', + 'responseParamsDescription' => '> Name 字段和 Type 字段的返回值类型为:'."\n" + .'> - topic:表示 xx Topic 存在风险问题。'."\n" + .'> - group:表示 xx Group 存在风险问题。'."\n" + .'> - offsetCommitTimes:消费客户端过于频繁提交消费位点。'."\n" + .'> - multiAssignGroup:同一个分区被分配给多个消费线程消费。'."\n" + .'> - partitionLeft:分区数量不足。'."\n" + .'> - topicLeft:Topic 数量不足。'."\n" + .'> - diskUsage:磁盘使用情况。'."\n" + .'> - outputIo:读取流量超流。'."\n" + .'> - inputIo:写入流量超流。'."\n" + .'> - diskLean:集群磁盘存在倾斜情况。'."\n" + .'> - topicLean:Topic 的分区存在分区倾斜风险。'."\n" + .'> - singlePartitionTopic:存在云存储单分区的 Topic。'."\n" + .'> - chipProduce:消息过于碎片化。'."\n" + .'> - syncProduce:Topic 使用同步发送。'."\n" + .'> - conversionProduce:Topic 格式转换。'."\n" + .'> - publicTcpConnection:公网连接数过多。'."\n" + .'> - tcpConnection:连接数过多。'."\n" + .'> - version:小版本过低。'."\n" + .'> - groupLeft:Group 配额不足。'."\n" + .'> - sendTimeGroup:Group 存在消费耗时较大的问题。'."\n" + .'> - leaveGroup:Group存在消费客户端主动离开队列并触发了Rebalance。'."\n" + .'> - rebalanceGroup:相关问题里的Group存在Rebalance现象。'."\n" + .'> - saramaClient:使用sarama客户端。'."\n" + .'> - groupTopicMap:Group订阅过多的Topic。', + ], + 'GetTopicSubscribeStatus' => [ + 'summary' => '获取订阅 Topic 的 Group 信息。', + 'methods' => [ + 'get', + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '212144', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '地域ID。', + 'type' => 'string', + 'required' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例 ID。'."\n" + ."\n" + .'可调用 [GetInstanceList](~~437663~~) 获取。', + 'type' => 'string', + 'required' => true, + 'example' => 'alikafka_pre-cn-v0h1cng0***', + ], + ], + [ + 'name' => 'Topic', + 'in' => 'query', + 'schema' => [ + 'description' => 'Topic 名称。'."\n" + ."\n" + .'可调用 [GetTopicList](~~437677~~) 获取。', + 'type' => 'string', + 'required' => true, + 'example' => 'topic_name', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'title' => 'Id of the request', + 'description' => 'Id of the request', + 'type' => 'string', + 'example' => '06084011-E093-46F3-A51F-4B19A8AD****', + ], + 'Code' => [ + 'description' => 'Http返回码。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Success' => [ + 'description' => '请求是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'Message' => [ + 'description' => '返回消息。', + 'type' => 'string', + 'example' => 'operation success', + ], + 'TopicSubscribeStatus' => [ + 'description' => '订阅详情', + 'type' => 'object', + 'properties' => [ + 'ConsumerGroups' => [ + 'description' => '订阅该 Topic 的 Group 列表。', + 'type' => 'array', + 'items' => [ + 'description' => 'Group 名称。', + 'type' => 'string', + 'example' => 'group_test', + ], + ], + 'Topic' => [ + 'description' => 'Topic 名称。', + 'type' => 'string', + 'example' => 'topic_api_1681624879908', + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'Inner.Owner.notAllowed', + 'errorMessage' => 'inner account not allowed.', + ], + [ + 'errorCode' => 'Topic.Inner.NotAllowOperate', + 'errorMessage' => 'Internal topics do not allow operations.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'staticInfo' => [ + 'returnType' => 'synchronous', + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"06084011-E093-46F3-A51F-4B19A8AD****\\",\\n \\"Code\\": 200,\\n \\"Success\\": true,\\n \\"Message\\": \\"operation success\\",\\n \\"TopicSubscribeStatus\\": {\\n \\"ConsumerGroups\\": [\\n \\"group_test\\"\\n ],\\n \\"Topic\\": \\"topic_api_1681624879908\\"\\n }\\n}","type":"json"}]', + 'title' => '获取订阅 Topic 的 Group 信息', + ], + 'CreateTopic' => [ + 'summary' => '创建Topic。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'create', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '58609', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_pre-cn-mp919o4v****', + ], + ], + [ + 'name' => 'Topic', + 'in' => 'query', + 'schema' => [ + 'description' => 'Topic的名称。'."\n" + ."\n" + .'- 预留实例:'."\n" + .'支持大小写字母、数字、下划线(_)、短划线(-)和英文句号(.),限定在3~64个字符。'."\n" + .'- Serverless实例:'."\n" + .'支持大小写字母、数字、下划线(_)、短划线(-)和英文句号(.),限定在1~249个字符。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_topic_test', + ], + ], + [ + 'name' => 'Remark', + 'in' => 'query', + 'schema' => [ + 'description' => 'Topic的备注。'."\n" + ."\n" + .'- 只能包含字母、数字、下划线(_)、短划线(-)。'."\n" + ."\n" + .'- 长度为3~64字符。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_topic_test', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => 'Topic所在实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'CompactTopic', + 'in' => 'query', + 'schema' => [ + 'description' => 'Topic的存储引擎配置为Local存储时,会配置日志清理策略。取值:'."\n" + ."\n" + .'- false:delete清理策略。'."\n" + .'- true:compact清理策略。', + 'type' => 'boolean', + 'required' => false, + 'example' => 'false', + ], + ], + [ + 'name' => 'PartitionNum', + 'in' => 'query', + 'schema' => [ + 'description' => 'Topic的分区数。'."\n" + ."\n" + .'- 分区数限制1~360。'."\n" + ."\n" + .'- 控制台会根据实例规格提供不同的配置建议,请根据控制台建议配置分区数,减少数据倾斜风险。'."\n" + ."\n" + .'默认值:'."\n" + ."\n" + .'- 预留实例:12'."\n" + ."\n" + .'- Serverless实例:3', + 'type' => 'string', + 'required' => false, + 'example' => '12', + ], + ], + [ + 'name' => 'LocalTopic', + 'in' => 'query', + 'schema' => [ + 'description' => 'Topic的存储引擎。取值:'."\n" + ."\n" + .'- false:云存储。'."\n" + .'- true:Local存储。', + 'type' => 'boolean', + 'required' => false, + 'example' => 'false', + ], + ], + [ + 'name' => 'ReplicationFactor', + 'in' => 'query', + 'allowEmptyValue' => true, + 'schema' => [ + 'description' => 'Topic的副本数。'."\n" + ."\n" + .'- 仅当**LocalTopic**值为**true**。'."\n" + ."\n" + .'- 副本数限制1~3。'."\n" + ."\n" + .'> 副本数为**1**时,有数据丢失的风险,请谨慎设置。', + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + 'maximum' => '3', + 'minimum' => '1', + 'example' => '3', + ], + ], + [ + 'name' => 'MinInsyncReplicas', + 'in' => 'query', + 'allowEmptyValue' => true, + 'schema' => [ + 'description' => '最小ISR同步副本数。'."\n" + ."\n" + .'- 仅当**LocalTopic**值为**true**。'."\n" + ."\n" + .'- 取值需小于Topic副本数。'."\n" + ."\n" + .'- 同步副本数限制1~3。', + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + 'maximum' => '3', + 'minimum' => '1', + 'example' => '1', + ], + ], + [ + 'name' => 'Config', + 'in' => 'query', + 'allowEmptyValue' => true, + 'schema' => [ + 'description' => '补充配置。'."\n" + ."\n" + .'- 必须为JSON格式。'."\n" + ."\n\n" + .'- 仅当**LocalTopic**值为**true**。'."\n" + ."\n" + .'- 预留实例支持的配置如下:'."\n" + .' - **retention.ms**(表示消息保留时长) 范围是 3600000~31536000000 毫秒。'."\n" + .' - **max.message.bytes**(表示发送消息最大大小) 范围是 1048576~10485760 bytes 。 '."\n" + .' - **message.timestamp.type** 指定消息时间戳的类型。CreateTime 表示生产者在发送消息的指定时间戳,未指定时为消息在客户端的创建时间,而 LogAppendTime 表示消息在服务端的落盘时间。可选值为:CreateTime 或 LogAppendTime。不传参数的默认值为 Createtime。推荐使用 ApendTime。'."\n" + ."\n" + .' - Serverless 实例支持的配置如下:'."\n" + .' - **retention.hours**(消息保留时长),取值类型为 String,取值限制为 24~8760。'."\n" + .' - **max.message.bytes**(发送消息最大大小),取值类型为 String,取值限制为 1048576~10485760。'."\n" + .' - **message.timestamp.type**(消息时间戳的类型),CreateTime 表示生产者在发送消息的指定时间戳,未指定时为消息在客户端的创建时间,而 LogAppendTime 表示消息在服务端的落盘时间。可选值为:CreateTime 或 LogAppendTime。不传参数的默认值为 Createtime。推荐使用 ApendTime。', + 'type' => 'string', + 'required' => false, + 'example' => '{"retention.ms": "3600000"}', + 'default' => '{}', + ], + ], + [ + 'name' => 'Tag', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'description' => '标签列表。', + 'type' => 'array', + 'items' => [ + 'description' => '标签列表。', + 'type' => 'object', + 'properties' => [ + 'Key' => [ + 'description' => '资源的标签键。'."\n" + ."\n" + .'- N为1~20。'."\n" + ."\n" + .'- 如果为空,则匹配所有标签键。'."\n" + ."\n" + .'- 最多支持128个字符,不能以`aliyun`和`acs:`开头,不能包含`http://`或者`https://`。', + 'type' => 'string', + 'required' => true, + 'example' => 'FinanceDept', + ], + 'Value' => [ + 'description' => '资源的标签值。'."\n" + ."\n" + .'- N为1~20。'."\n" + ."\n" + .'- 可以为空。'."\n" + ."\n" + .'- 最多支持128个字符,不能以aliyun和acs:开头,不能包含http://或者https://。', + 'type' => 'string', + 'required' => false, + 'example' => 'FinanceJoshua', + ], + ], + 'required' => false, + ], + 'required' => false, + 'maxItems' => 20, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success', + ], + 'RequestId' => [ + 'description' => '请求的ID。', + 'type' => 'string', + 'example' => '9C0F207C-77A6-43E5-991C-9D98510A****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'DATA_EXCEED_MAX_LIMIT', + 'errorMessage' => '% s quantity exceeded limit.', + ], + [ + 'errorCode' => 'INSTANCE_STATUS_NOT_RUNNING', + 'errorMessage' => 'Instance status is not running.', + ], + [ + 'errorCode' => 'INVALID_PARAMETER_DATA_ALREADY_EXIST', + 'errorMessage' => 'Data already exists for parameter% s.', + ], + [ + 'errorCode' => 'INVALID_PARAMETER_FORMAT', + 'errorMessage' => 'Format verification for parameter% s fails.', + ], + [ + 'errorCode' => 'INVALID_PARAMETER_RANGE', + 'errorMessage' => 'Range check for parameter% s fails.', + ], + [ + 'errorCode' => 'INVALID_PARAMETER_SIZE', + 'errorMessage' => 'Parameter% s length size check fails.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'Inner.Owner.notAllowed', + 'errorMessage' => 'inner account not allowed.', + ], + [ + 'errorCode' => 'Topic.Inner.NotAllowOperate', + 'errorMessage' => 'Internal topics do not allow operations.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success\\",\\n \\"RequestId\\": \\"9C0F207C-77A6-43E5-991C-9D98510A****\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"<CreateTopicResponse>\\n <RequestId>9C0F207C-77A6-43E5-991C-9D98510A****</RequestId>\\n <Message>operation success</Message>\\n <Code>200</Code>\\n <Success>true</Success>\\n</CreateTopicResponse>","errorExample":""}]', + 'title' => '创建Topic', + 'description' => '- 单用户请求频率限制为 20 QPS。'."\n" + ."\n" + .'- 每个实例下最多可创建的Topic数量与您所购买的实例规格相关。', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'DeleteTopic' => [ + 'summary' => '删除Topic。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'delete', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '58615', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_post-cn-v0h1fgs2****', + ], + ], + [ + 'name' => 'Topic', + 'in' => 'query', + 'schema' => [ + 'description' => 'Topic名称。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'test', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求的ID。', + 'type' => 'string', + 'example' => '06084011-E093-46F3-A51F-4B19A8AD****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Topic.Delete.UsingError', + 'errorMessage' => 'producer is sending msg to the topic, please stop the producer.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'Inner.Owner.notAllowed', + 'errorMessage' => 'inner account not allowed.', + ], + [ + 'errorCode' => 'Topic.Inner.NotAllowOperate', + 'errorMessage' => 'Internal topics do not allow operations.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_TIMEOUT', + 'errorMessage' => 'The inventory is being reserved. Please try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_ERROR', + 'errorMessage' => 'Unknown error occurred %s.', + ], + [ + 'errorCode' => 'Deploy.IpNotEnough.Error', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'Deploy.InvalidPreCheckConditionCpuUsage.Error', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_IP_NOT_ENOUGH', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_INVALID_PRE_CHECK_CONDITION_CPU_USAGE', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"06084011-E093-46F3-A51F-4B19A8AD****\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"<DeleteTopicResponse>\\n <RequestId>06084011-E093-46F3-A51F-4B19A8AD****</RequestId>\\n <Message>operation success.</Message>\\n <Code>200</Code>\\n <Success>true</Success>\\n</DeleteTopicResponse>","errorExample":""}]', + 'title' => '删除Topic', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'ModifyPartitionNum' => [ + 'summary' => '修改Topic的分区数。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'riskType' => 'high', + 'chargeType' => 'free', + 'abilityTreeCode' => '58634', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_post-cn-0pp1l9z****', + ], + ], + [ + 'name' => 'Topic', + 'in' => 'query', + 'schema' => [ + 'description' => 'Topic名称。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'TopicPartitionNum', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'AddPartitionNum', + 'in' => 'query', + 'schema' => [ + 'description' => '增加分区数。'."\n" + ."\n" + .'- 必须大于0。'."\n" + ."\n" + .'- 建议分区数是6的倍数,减少数据倾斜风险。'."\n" + ."\n" + .'- 分区总数限制1~360。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => true, + 'docRequired' => true, + 'example' => '6', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => 'B7A39AE5-0B36-4442-A304-E088526****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DATA_EXCEED_MAX_LIMIT', + 'errorMessage' => '% s quantity exceeded limit.', + ], + [ + 'errorCode' => 'INVALID_PARAMETER', + 'errorMessage' => 'Validation of parameter% s fails.', + ], + [ + 'errorCode' => 'INVALID_PARAMETER_DATA_ALREADY_EXIST', + 'errorMessage' => 'Data already exists for parameter% s.', + ], + [ + 'errorCode' => 'INVALID_PARAMETER_FORMAT', + 'errorMessage' => 'Format verification for parameter% s fails.', + ], + [ + 'errorCode' => 'INVALID_PARAMETER_NOT_SUPPORT', + 'errorMessage' => 'Parameter% s is not currently supported.', + ], + [ + 'errorCode' => 'INVALID_PARAMETER_RANGE', + 'errorMessage' => 'Range check for parameter% s fails.', + ], + [ + 'errorCode' => 'INVALID_PARAMETER_SIZE', + 'errorMessage' => 'Parameter% s length size check fails.', + ], + [ + 'errorCode' => 'TOPIC_STATUS_NOT_RUNNING', + 'errorMessage' => 'Topic status is not in service.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'Inner.Owner.notAllowed', + 'errorMessage' => 'inner account not allowed.', + ], + [ + 'errorCode' => 'Topic.Inner.NotAllowOperate', + 'errorMessage' => 'Internal topics do not allow operations.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success\\",\\n \\"RequestId\\": \\"B7A39AE5-0B36-4442-A304-E088526****\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"<ModifyPartitionNumResponse>\\n <RequestId>B7A39AE5-0B36-4442-A304-E0885265***</RequestId>\\n <Message>operation success</Message>\\n <Code>200</Code>\\n <Success>true</Success>\\n</ModifyPartitionNumResponse>","errorExample":""}]', + 'title' => '修改Topic的分区数', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'ModifyTopicRemark' => [ + 'summary' => '修改Topic的备注。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'riskType' => 'high', + 'chargeType' => 'free', + 'abilityTreeCode' => '58635', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => ' '."\n" + .'实例ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_post-cn-0pp1l9z****', + ], + ], + [ + 'name' => 'Topic', + 'in' => 'query', + 'schema' => [ + 'description' => 'Topic的名称。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_post-cn-0pp1l9z8****', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => ' '."\n" + .'实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'Remark', + 'in' => 'query', + 'schema' => [ + 'description' => '备注。', + 'type' => 'string', + 'required' => false, + 'example' => 'testremark', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => 'DB6F1BEA-903B-4FD8-8809-46E7E9CE***', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'Inner.Owner.notAllowed', + 'errorMessage' => 'inner account not allowed.', + ], + [ + 'errorCode' => 'Topic.Inner.NotAllowOperate', + 'errorMessage' => 'Internal topics do not allow operations.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success\\",\\n \\"RequestId\\": \\"DB6F1BEA-903B-4FD8-8809-46E7E9CE***\\",\\n \\"Success\\": true\\n}","type":"json"}]', + 'title' => '修改Topic的备注', + ], + 'UpdateTopicConfig' => [ + 'summary' => 'Topic创建后,允许修改 Topic 的消息保留时长以及最大消息大小等配置,本文介绍如何调用接口来修改 Topic 的配置。', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '199999', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaVSFQUO', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_post-cn-v0h1fgs2****', + ], + ], + [ + 'name' => 'Topic', + 'in' => 'query', + 'schema' => [ + 'description' => 'Topic名称。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'dqc_test2', + ], + ], + [ + 'name' => 'Config', + 'in' => 'query', + 'schema' => [ + 'description' => 'Topic配置字的key。'."\n" + ."\n" + .'- 目前预留实例仅支持Local存储引擎的Topic,云存储引擎的Topic不支持修改。'."\n" + .'- 支持Serverless实例修改Topic配置。'."\n" + ."\n" + .'- 预留实例的`local topic`支持的key为retention.ms、max.message.bytes、message.timestamp.type、message.timestamp.difference.max.ms。'."\n" + ."\n" + .'- Serverless实例支持的key为retention.hours、max.message.bytes、message.timestamp.type、message.timestamp.difference.max.ms。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'retention.ms', + ], + ], + [ + 'name' => 'Value', + 'in' => 'query', + 'schema' => [ + 'description' => 'Topic配置字的value。'."\n" + .'- Serverless 实例支持的配置如下:'."\n" + .' - `retention.hours`表示消息保留时长,取值类型为String,取值限制为24~8760。'."\n" + .' - `max.message.bytes`表示发送消息最大大小,取值类型为String,取值限制为1048576~10485760。'."\n" + .' - `message.timestamp.type`指定消息时间戳的类型。CreateTime 表示生产者在发送消息的指定时间戳,未指定时为消息在客户端的创建时间,而 LogAppendTime 表示消息在服务端的落盘时间。可选值为:CreateTime 或 LogAppendTime。'."\n" + .' - `message.timestamp.difference.max.ms`表示服务端接收消息时的时间戳与消息中指定的时间戳之间允许的最大正负差值。当 message.timestamp.type 为 CreateTime 时,如果时间戳差异超过此阈值,**消息将被拒绝**。而当 message.timestamp.type 为 LogAppendTime 时,此配置将不生效。'."\n" + ."\n" + .'- 预留实例支持的配置如下:'."\n" + .' - `retention.ms`表示消息保留时长,取值类型为String,取值限制为 3600000~31536000000。'."\n" + .' - `max.message.bytes`表示发送消息最大大小,取值类型为String,取值限制为1048576~10485760。'."\n" + .' - `message.timestamp.type` 指定消息时间戳的类型。CreateTime 表示生产者在发送消息的指定时间戳,未指定时为消息在客户端的创建时间,而 LogAppendTime 表示消息在服务端的落盘时间。可选值为:CreateTime 或 LogAppendTime。'."\n" + .' - `message.timestamp.difference.max.ms` 表示服务端接收消息时的时间戳与消息中指定的时间戳之间允许的最大正负差值。当 message.timestamp.type 为 CreateTime 时,如果时间戳差异超过此阈值,**消息将被拒绝**。而当 message.timestamp.type 为 LogAppendTime 时,此配置将不生效。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => '3600000', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'title' => 'Schema of Response', + 'description' => 'Schema of Response', + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'title' => 'Id of the request', + 'description' => 'Id of the request', + 'type' => 'string', + 'example' => '0178A3A7-E87B-5E50-A16F-3E62F534****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'True', + ], + 'Code' => [ + 'description' => '状态码,正常返回200。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'Data' => [ + 'description' => '返回结果。', + 'type' => 'string', + 'example' => '[]', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'Inner.Owner.notAllowed', + 'errorMessage' => 'inner account not allowed.', + ], + [ + 'errorCode' => 'Topic.Inner.NotAllowOperate', + 'errorMessage' => 'Internal topics do not allow operations.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'staticInfo' => [ + 'returnType' => 'synchronous', + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"0178A3A7-E87B-5E50-A16F-3E62F534****\\",\\n \\"Success\\": true,\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"Data\\": \\"[]\\"\\n}","type":"json"}]', + 'title' => '修改Topic配置', + ], + 'GetTopicList' => [ + 'summary' => '获取Topic信息。', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '58628', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaVSFQUO', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => 'Topic所属实例的ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_pre-cn-0pp1954n****', + ], + ], + [ + 'name' => 'CurrentPage', + 'in' => 'query', + 'schema' => [ + 'description' => '当前页码。默认值:1。', + 'type' => 'string', + 'required' => false, + 'docRequired' => false, + 'example' => '1', + 'default' => '1', + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'description' => '分页大小。默认值:10。', + 'type' => 'string', + 'required' => false, + 'docRequired' => false, + 'example' => '10', + 'default' => '10000', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => 'Topic所属实例的地域ID。', + 'type' => 'string', + 'required' => false, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'Topic', + 'in' => 'query', + 'schema' => [ + 'description' => '获取指定Topic信息的Topic名称。', + 'type' => 'string', + 'required' => false, + 'example' => 'topic_name', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'CurrentPage' => [ + 'description' => '当前页码。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '1', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => 'C0D3DC5B-5C37-47AD-9F22-1F559880****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'Code' => [ + 'description' => '返回码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'PageSize' => [ + 'description' => '页大小。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '10', + ], + 'Total' => [ + 'description' => 'Topic总数。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '1', + ], + 'TopicList' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'TopicVO' => [ + 'description' => 'Topic详情。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Status' => [ + 'description' => '服务状态。取值:'."\n" + ."\n" + .'**0**:服务中。'."\n" + ."\n" + .'删除Topic,则Topic无服务状态。'."\n", + 'type' => 'integer', + 'format' => 'int32', + 'example' => '0', + ], + 'PartitionNum' => [ + 'description' => 'Topic的分区数量。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '6', + ], + 'Remark' => [ + 'description' => '备注。取值:'."\n" + ."\n" + .'- 只能包含字母、数字、下划线(_)和短划线(-)。'."\n" + ."\n" + .'- 长度为3~64字符。', + 'type' => 'string', + 'example' => 'test', + ], + 'CreateTime' => [ + 'description' => '创建时间戳。单位:毫秒', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1576563109000', + ], + 'Topic' => [ + 'description' => 'Topic名称。取值:'."\n" + ."\n" + .'- 只能包含字母、数字、下划线(_)和短划线(-)。'."\n" + ."\n" + .'- 限制在3~64字符,长于64字符将被自动截取。', + 'type' => 'string', + 'example' => 'topic_name', + ], + 'StatusName' => [ + 'description' => '服务状态名称。取值:'."\n" + ."\n" + .'**服务中**。'."\n" + ."\n" + .'删除Topic,则Topic无服务状态名称。'."\n", + 'type' => 'string', + 'example' => '服务中', + ], + 'CompactTopic' => [ + 'description' => '**LocalTopic**配置为**true**时,会配置日志清理策略。取值:'."\n" + ."\n" + .'- false:delete清理策略。'."\n" + ."\n" + .'- true:compact清理策略。', + 'type' => 'boolean', + 'example' => 'false', + ], + 'InstanceId' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'example' => 'alikafka_pre-cn-0pp1954n****', + ], + 'LocalTopic' => [ + 'description' => 'Topic的存储引擎。取值:'."\n" + ."\n" + .'- false:云存储。'."\n" + ."\n" + .'- true:Local存储。', + 'type' => 'boolean', + 'example' => 'false', + ], + 'RegionId' => [ + 'description' => 'Topic所属实例的地域ID。', + 'type' => 'string', + 'example' => 'cn-hangzhou', + ], + 'Tags' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'TagVO' => [ + 'description' => '标签。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Key' => [ + 'description' => '标签键。', + 'type' => 'string', + 'example' => 'Test', + ], + 'Value' => [ + 'description' => '标签值。', + 'type' => 'string', + 'example' => 'Test', + ], + ], + ], + ], + ], + ], + 'AutoCreate' => [ + 'description' => '标识Topic是否为自动创建。', + 'type' => 'boolean', + 'example' => 'false', + ], + 'TopicConfig' => [ + 'description' => 'Topic 相关配置。', + 'type' => 'string', + 'example' => '{"replication-factor":3}', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'Inner.Owner.notAllowed', + 'errorMessage' => 'inner account not allowed.', + ], + [ + 'errorCode' => 'Topic.Inner.NotAllowOperate', + 'errorMessage' => 'Internal topics do not allow operations.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_TIMEOUT', + 'errorMessage' => 'The inventory is being reserved. Please try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_ERROR', + 'errorMessage' => 'Unknown error occurred %s.', + ], + [ + 'errorCode' => 'Deploy.IpNotEnough.Error', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'Deploy.InvalidPreCheckConditionCpuUsage.Error', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_IP_NOT_ENOUGH', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_INVALID_PRE_CHECK_CONDITION_CPU_USAGE', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"CurrentPage\\": 1,\\n \\"RequestId\\": \\"C0D3DC5B-5C37-47AD-9F22-1F559880****\\",\\n \\"Success\\": true,\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"PageSize\\": 10,\\n \\"Total\\": 1,\\n \\"TopicList\\": {\\n \\"TopicVO\\": [\\n {\\n \\"Status\\": 0,\\n \\"PartitionNum\\": 6,\\n \\"Remark\\": \\"test\\",\\n \\"CreateTime\\": 1576563109000,\\n \\"Topic\\": \\"topic_name\\",\\n \\"StatusName\\": \\"服务中\\",\\n \\"CompactTopic\\": false,\\n \\"InstanceId\\": \\"alikafka_pre-cn-0pp1954n****\\",\\n \\"LocalTopic\\": false,\\n \\"RegionId\\": \\"cn-hangzhou\\",\\n \\"Tags\\": {\\n \\"TagVO\\": [\\n {\\n \\"Key\\": \\"Test\\",\\n \\"Value\\": \\"Test\\"\\n }\\n ]\\n },\\n \\"AutoCreate\\": false,\\n \\"TopicConfig\\": \\"{\\\\\\"replication-factor\\\\\\":3}\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<GetTopicListResponse>\\n <CurrentPage>1</CurrentPage>\\n <RequestId>C0D3DC5B-5C37-47AD-9F22-1F5598809***</RequestId>\\n <Success>true</Success>\\n <Code>200</Code>\\n <Message>operation success.</Message>\\n <PageSize>10</PageSize>\\n <Total>1</Total>\\n <TopicList>\\n <Status>0</Status>\\n <PartitionNum>6</PartitionNum>\\n <Remark>test</Remark>\\n <CreateTime>1576563109000</CreateTime>\\n <Topic>topic_name</Topic>\\n <StatusName>服务中</StatusName>\\n <CompactTopic>false</CompactTopic>\\n <InstanceId>alikafka_pre-cn-0pp1954n****</InstanceId>\\n <LocalTopic>false</LocalTopic>\\n <RegionId>cn-hangzhou</RegionId>\\n <Tags>\\n <Key>Test</Key>\\n <Value>Test</Value>\\n </Tags>\\n </TopicList>\\n</GetTopicListResponse>","errorExample":""}]', + 'title' => '获取Topic信息', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'GetTopicStatus' => [ + 'summary' => '获取Topic的消息收发状态。', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '58630', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => ' 实例ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_pre-cn-v0h15tjm****', + ], + ], + [ + 'name' => 'Topic', + 'in' => 'query', + 'schema' => [ + 'description' => 'Topic名称。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'normal_topic_9d034262835916103455551be06cc****', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '地域ID。', + 'type' => 'string', + 'required' => false, + 'example' => 'cn-hangzhou', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '状态码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => 'E475C7E2-8C35-46EF-BE7D-5D2A9F5D****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'TopicStatus' => [ + 'description' => 'Topic状态。', + 'type' => 'object', + 'properties' => [ + 'TotalCount' => [ + 'description' => '消息总数。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '423', + ], + 'LastTimeStamp' => [ + 'description' => '最后一条被消费的消息的产生时间。单位:ms。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1566470063575', + ], + 'OffsetTable' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'OffsetTable' => [ + 'description' => '偏移列表。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Partition' => [ + 'description' => '分区ID。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '0', + ], + 'MinOffset' => [ + 'description' => '消息最小位点。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '0', + ], + 'LastUpdateTimestamp' => [ + 'description' => '最后更新时间。单位:ms。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1566470063547', + ], + 'MaxOffset' => [ + 'description' => '消息最大位点。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '76', + ], + 'Topic' => [ + 'description' => 'Topic名称。', + 'type' => 'string', + 'example' => 'testkafka', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'Inner.Owner.notAllowed', + 'errorMessage' => 'inner account not allowed.', + ], + [ + 'errorCode' => 'Topic.Inner.NotAllowOperate', + 'errorMessage' => 'Internal topics do not allow operations.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"E475C7E2-8C35-46EF-BE7D-5D2A9F5D****\\",\\n \\"Success\\": true,\\n \\"TopicStatus\\": {\\n \\"TotalCount\\": 423,\\n \\"LastTimeStamp\\": 1566470063575,\\n \\"OffsetTable\\": {\\n \\"OffsetTable\\": [\\n {\\n \\"Partition\\": 0,\\n \\"MinOffset\\": 0,\\n \\"LastUpdateTimestamp\\": 1566470063547,\\n \\"MaxOffset\\": 76,\\n \\"Topic\\": \\"testkafka\\"\\n }\\n ]\\n }\\n }\\n}","errorExample":""},{"type":"xml","example":"<GetTopicStatusResponse>\\n <Message>operation success.</Message>\\n <RequestId>D2FF4C1A-2A4A-4C24-BFCD-A2FF2DC1AAFE</RequestId>\\n <TopicStatus>\\n <TotalCount>0</TotalCount>\\n <LastTimeStamp>0</LastTimeStamp>\\n <OffsetTable>\\n <OffsetTable>\\n <Partition>0</Partition>\\n <LastUpdateTimestamp>0</LastUpdateTimestamp>\\n <Topic>demo</Topic>\\n <MaxOffset>0</MaxOffset>\\n <MinOffset>0</MinOffset>\\n </OffsetTable>\\n <OffsetTable>\\n <Partition>1</Partition>\\n <LastUpdateTimestamp>0</LastUpdateTimestamp>\\n <Topic>demo</Topic>\\n <MaxOffset>0</MaxOffset>\\n <MinOffset>0</MinOffset>\\n </OffsetTable>\\n <OffsetTable>\\n <Partition>2</Partition>\\n <LastUpdateTimestamp>0</LastUpdateTimestamp>\\n <Topic>demo</Topic>\\n <MaxOffset>0</MaxOffset>\\n <MinOffset>0</MinOffset>\\n </OffsetTable>\\n <OffsetTable>\\n <Partition>3</Partition>\\n <LastUpdateTimestamp>0</LastUpdateTimestamp>\\n <Topic>demo</Topic>\\n <MaxOffset>0</MaxOffset>\\n <MinOffset>0</MinOffset>\\n </OffsetTable>\\n <OffsetTable>\\n <Partition>4</Partition>\\n <LastUpdateTimestamp>0</LastUpdateTimestamp>\\n <Topic>demo</Topic>\\n <MaxOffset>0</MaxOffset>\\n <MinOffset>0</MinOffset>\\n </OffsetTable>\\n <OffsetTable>\\n <Partition>5</Partition>\\n <LastUpdateTimestamp>0</LastUpdateTimestamp>\\n <Topic>demo</Topic>\\n <MaxOffset>0</MaxOffset>\\n <MinOffset>0</MinOffset>\\n </OffsetTable>\\n <OffsetTable>\\n <Partition>6</Partition>\\n <LastUpdateTimestamp>0</LastUpdateTimestamp>\\n <Topic>demo</Topic>\\n <MaxOffset>0</MaxOffset>\\n <MinOffset>0</MinOffset>\\n </OffsetTable>\\n <OffsetTable>\\n <Partition>7</Partition>\\n <LastUpdateTimestamp>0</LastUpdateTimestamp>\\n <Topic>demo</Topic>\\n <MaxOffset>0</MaxOffset>\\n <MinOffset>0</MinOffset>\\n </OffsetTable>\\n <OffsetTable>\\n <Partition>8</Partition>\\n <LastUpdateTimestamp>0</LastUpdateTimestamp>\\n <Topic>demo</Topic>\\n <MaxOffset>0</MaxOffset>\\n <MinOffset>0</MinOffset>\\n </OffsetTable>\\n <OffsetTable>\\n <Partition>9</Partition>\\n <LastUpdateTimestamp>0</LastUpdateTimestamp>\\n <Topic>demo</Topic>\\n <MaxOffset>0</MaxOffset>\\n <MinOffset>0</MinOffset>\\n </OffsetTable>\\n <OffsetTable>\\n <Partition>10</Partition>\\n <LastUpdateTimestamp>0</LastUpdateTimestamp>\\n <Topic>demo</Topic>\\n <MaxOffset>0</MaxOffset>\\n <MinOffset>0</MinOffset>\\n </OffsetTable>\\n <OffsetTable>\\n <Partition>11</Partition>\\n <LastUpdateTimestamp>0</LastUpdateTimestamp>\\n <Topic>demo</Topic>\\n <MaxOffset>0</MaxOffset>\\n <MinOffset>0</MinOffset>\\n </OffsetTable>\\n </OffsetTable>\\n </TopicStatus>\\n <Success>true</Success>\\n <Code>200</Code>\\n</GetTopicStatusResponse>","errorExample":""}]', + 'title' => '获取消息收发状态', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'GetQuotaTip' => [ + 'summary' => '获取Topic和分区的使用配额。', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '153444', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '地域 ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'allowEmptyValue' => false, + 'schema' => [ + 'description' => '实例 ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_pre-cn-i7m2wpm5****', + ], + ], + ], + 'responses' => [ + 200 => [ + 'headers' => [], + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '状态码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '附加信息,典型应用场景是对失败调用进行简述,方便调用方定位问题', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => '0178A3A7-E87B-5E50-A16F-3E62F534****', + ], + 'Success' => [ + 'description' => '请求是否成功。', + 'type' => 'boolean', + 'example' => 'True', + ], + 'QuotaData' => [ + 'description' => 'quota配额。', + 'type' => 'object', + 'properties' => [ + 'TopicNumOfBuy' => [ + 'description' => 'Topic购买量。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '50', + ], + 'TopicQuota' => [ + 'description' => 'Topic配额。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '50', + ], + 'TopicLeft' => [ + 'description' => 'Topic余量。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '20', + ], + 'TopicUsed' => [ + 'description' => 'Topic使用量。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '30', + ], + 'PartitionNumOfBuy' => [ + 'description' => '分区购买量。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '100', + ], + 'PartitionLeft' => [ + 'description' => '分区余量。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '1050', + ], + 'PartitionUsed' => [ + 'description' => '分区使用量。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '50', + ], + 'GroupLeft' => [ + 'description' => 'Group余量。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '50', + ], + 'GroupUsed' => [ + 'description' => 'Group用量。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '50', + ], + 'IsPartitionBuy' => [ + 'description' => '分区购买方式区分,取值如下:'."\n" + .'- 0:代表实例用topic模型购买;'."\n" + .'- 1:代表分区模型购买。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '1', + ], + 'PartitionQuota' => [ + 'description' => '分区配额。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '1100', + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'Inner.Owner.notAllowed', + 'errorMessage' => 'inner account not allowed.', + ], + [ + 'errorCode' => 'Topic.Inner.NotAllowOperate', + 'errorMessage' => 'Internal topics do not allow operations.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"0178A3A7-E87B-5E50-A16F-3E62F534****\\",\\n \\"Success\\": true,\\n \\"QuotaData\\": {\\n \\"TopicNumOfBuy\\": 50,\\n \\"TopicQuota\\": 50,\\n \\"TopicLeft\\": 20,\\n \\"TopicUsed\\": 30,\\n \\"PartitionNumOfBuy\\": 100,\\n \\"PartitionLeft\\": 1050,\\n \\"PartitionUsed\\": 50,\\n \\"GroupLeft\\": 50,\\n \\"GroupUsed\\": 50,\\n \\"IsPartitionBuy\\": 1,\\n \\"PartitionQuota\\": 1100\\n }\\n}","type":"json"}]', + 'title' => '获取Topic和分区的使用配额', + ], + 'QueryMessage' => [ + 'summary' => '查询 Topic 中存储的消息,可通过消息创建时间或者位点来进行查询。', + 'methods' => [ + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '199792', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '资源的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例 ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_pre-cn-mp919o4v****', + ], + ], + [ + 'name' => 'Topic', + 'in' => 'query', + 'schema' => [ + 'description' => 'Topic名称。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'testkafka', + ], + ], + [ + 'name' => 'QueryType', + 'in' => 'query', + 'schema' => [ + 'description' => '查询类型取值有两种'."\n" + ."\n" + .'- byOffset:通过位点来进行查询。选择位点查询则需要填入分区ID和分区位点参数。'."\n" + ."\n" + .'- byTimestamp:通过时间来进行查询。选择时间查询则需要填入BeginTime参数。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'enumValueTitles' => [], + 'example' => 'byTimestamp', + ], + ], + [ + 'name' => 'Partition', + 'in' => 'query', + 'schema' => [ + 'description' => '分区 ID。', + 'type' => 'string', + 'required' => false, + 'example' => '0', + ], + ], + [ + 'name' => 'Offset', + 'in' => 'query', + 'schema' => [ + 'description' => '分区位点。', + 'type' => 'string', + 'required' => false, + 'example' => '100', + ], + ], + [ + 'name' => 'BeginTime', + 'in' => 'query', + 'schema' => [ + 'description' => '查询范围的起始时间戳。单位:毫秒。', + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + 'example' => '1672410180000', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回200代表成功。'."\n", + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求 ID。', + 'type' => 'string', + 'example' => 'ABA4A7FD-E10F-45C7-9774-A5236015****', + ], + 'Success' => [ + 'description' => '是否调用成功。'."\n" + .'- **true**:调用成功。'."\n" + .'- **false**:调用失败。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'MessageList' => [ + 'description' => '查询到的消息结果', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Topic' => [ + 'description' => 'Topic名称。', + 'type' => 'string', + 'example' => 'dqc_test2', + ], + 'Partition' => [ + 'description' => '分区ID。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '0', + ], + 'Offset' => [ + 'description' => '分区位点。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1', + ], + 'Timestamp' => [ + 'description' => '消息创建时间。用UNIX时间戳表示,单位:毫秒。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1705482172640', + ], + 'TimestampType' => [ + 'description' => '时间类型', + 'type' => 'string', + 'example' => 'CreateTime', + ], + 'Checksum' => [ + 'description' => '链码校验值', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '0', + ], + 'SerializedKeySize' => [ + 'description' => 'key 序列化后的大小,单位为 Bytes。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '11', + ], + 'SerializedValueSize' => [ + 'description' => 'value 序列化后的大小,单位为 Bytes。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '20', + ], + 'Key' => [ + 'description' => '消息的 key。', + 'type' => 'string', + 'example' => 'this is key', + ], + 'Value' => [ + 'description' => '消息的 value', + 'type' => 'string', + 'example' => 'Welcome to Ali kafka', + ], + 'KeyTruncated' => [ + 'description' => 'key 是否截断。', + 'type' => 'boolean', + 'example' => 'false', + ], + 'ValueTruncated' => [ + 'description' => 'value 是否截断。', + 'type' => 'boolean', + 'example' => 'false', + ], + 'TruncatedKeySize' => [ + 'description' => 'key 截断消息的大小,单位为 Bytes。'."\n" + ."\n\n" + .'> 查询到的每条消息最多显示1 KB的内容,超过1 KB的部分将自动截断。'."\n" + .'[更多详情请参见文档](~~113172~~)。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '0', + ], + 'TruncatedValueSize' => [ + 'description' => 'value 截断消息的大小,单位为 Bytes。'."\n" + ."\n" + .'> 查询到的每条消息最多显示1 KB的内容,超过1 KB的部分将自动截断。'."\n" + .'[更多详情请参见文档](~~113172~~)。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '0', + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'Inner.Owner.notAllowed', + 'errorMessage' => 'inner account not allowed.', + ], + [ + 'errorCode' => 'Topic.Inner.NotAllowOperate', + 'errorMessage' => 'Internal topics do not allow operations.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'staticInfo' => [ + 'returnType' => 'synchronous', + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"ABA4A7FD-E10F-45C7-9774-A5236015****\\",\\n \\"Success\\": true,\\n \\"MessageList\\": [\\n {\\n \\"Topic\\": \\"dqc_test2\\",\\n \\"Partition\\": 0,\\n \\"Offset\\": 1,\\n \\"Timestamp\\": 1705482172640,\\n \\"TimestampType\\": \\"CreateTime\\",\\n \\"Checksum\\": 0,\\n \\"SerializedKeySize\\": 11,\\n \\"SerializedValueSize\\": 20,\\n \\"Key\\": \\"this is key\\",\\n \\"Value\\": \\"Welcome to Ali kafka\\",\\n \\"KeyTruncated\\": false,\\n \\"ValueTruncated\\": false,\\n \\"TruncatedKeySize\\": 0,\\n \\"TruncatedValueSize\\": 0\\n }\\n ]\\n}","type":"json"}]', + 'title' => '查询 Topic 消息', + ], + 'CreateConsumerGroup' => [ + 'summary' => '调用CreateConsumerGroup创建Group。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'create', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '58605', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_post-cn-0pp1l9z8****', + ], + ], + [ + 'name' => 'ConsumerId', + 'in' => 'query', + 'schema' => [ + 'description' => 'Group名称。'."\n" + .'- 预留实例:'."\n" + .'支持大小写字母、数字、下划线(_)、短划线(-)和英文句号(.),限定在3~64个字符。'."\n" + .'- Serverless实例:'."\n" + .'只能包含字母、数字和特殊字符“@._*$#^!&-”,限定在1~249个字符。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'test', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'Remark', + 'in' => 'query', + 'schema' => [ + 'description' => '备注。', + 'type' => 'string', + 'required' => false, + 'example' => 'test', + ], + ], + [ + 'name' => 'Tag', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'description' => '标签列表。', + 'type' => 'array', + 'items' => [ + 'description' => '标签列表。', + 'type' => 'object', + 'properties' => [ + 'Key' => [ + 'description' => '资源的标签键。'."\n" + ."\n" + .'- N为1~20。'."\n" + ."\n" + .'- 不允许为空。'."\n" + ."\n" + .'- 最多支持128个字符,不能以aliyun和acs:开头,不能包含`http://`或者`https://`。', + 'type' => 'string', + 'required' => true, + 'example' => 'FinanceDept', + ], + 'Value' => [ + 'description' => '资源的标签值。'."\n" + ."\n" + .'- N为1~20。'."\n" + ."\n" + .'- 可以为空。'."\n" + ."\n" + .'- 最多支持128个字符,不能以aliyun和acs:开头,不能包含`http://`或者`https://`。', + 'type' => 'string', + 'required' => false, + 'example' => 'FinanceJoshua', + ], + ], + 'required' => false, + ], + 'required' => false, + 'maxItems' => 20, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '状态码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => 'E57A8862-DF68-4055-8E55-B80CB4****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success\\",\\n \\"RequestId\\": \\"E57A8862-DF68-4055-8E55-B80CB4****\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"<CreateConsumerGroupResponse>\\n <Code>200</Code>\\n <Message>operation success</Message>\\n <RequestId>E57A8862-DF68-4055-8E55-B80CB4****</RequestId>\\n <Success>true</Success>\\n</CreateConsumerGroupResponse>","errorExample":""}]', + 'title' => '创建消费组', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'DeleteConsumerGroup' => [ + 'summary' => '调用DeleteConsumerGroup删除Group。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'delete', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '58612', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => ' 实例ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_post-cn-v0h1fgs2****', + ], + ], + [ + 'name' => 'ConsumerId', + 'in' => 'query', + 'schema' => [ + 'description' => 'Group名称。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'CID-test', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '状态码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求的ID。', + 'type' => 'string', + 'example' => '06084011-E093-46F3-A51F-4B19A8AD****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"06084011-E093-46F3-A51F-4B19A8AD****\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"<DeleteConsumerGroupResponse>\\n <Message>operation success.</Message>\\n <RequestId>06084011-E093-46F3-A51F-4B19A8AD****</RequestId>\\n <Success>true</Success>\\n <Code>200</Code>\\n</DeleteConsumerGroupResponse>","errorExample":""}]', + 'title' => '删除消费组', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'UpdateConsumerOffset' => [ + 'summary' => '通过 UpdateConsumerOffset 重置消费者组的消费位点。', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '173259', + 'abilityTreeNodes' => [ + 'FEATUREalikafka855U02', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例 ID。', + 'type' => 'string', + 'required' => true, + 'example' => 'alikafka_post-cn-mp91inkw****', + ], + ], + [ + 'name' => 'Topic', + 'in' => 'query', + 'schema' => [ + 'description' => 'Topic 的名称。'."\n" + ."\n" + .'- 只能包含字母、数字、下划线(_)和短横线(-)。'."\n" + .'- 长度为 **3-64** 个字符,多于 **64** 个字符将被自动截取。'."\n" + .'- 一旦创建后不能再修改。'."\n" + ."\n" + .'**若需针对当前消费者所订阅的所有主题设置消费位点,请传入空字符串。**', + 'type' => 'string', + 'required' => true, + 'example' => 'topic_name', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => 'Group所属实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'ConsumerId', + 'in' => 'query', + 'schema' => [ + 'description' => 'Consumer Group 名称。'."\n" + ."\n" + .'- 只能包含字母、数字、短横线(-)、下划线(_)。'."\n" + .'- 长度限制在 **3-64** 个字符,多于 **64** 个字符将被自动截取。'."\n" + .'- 一旦创建后不能再修改。', + 'type' => 'string', + 'required' => true, + 'example' => 'kafka-test', + ], + ], + [ + 'name' => 'ResetType', + 'in' => 'query', + 'schema' => [ + 'description' => '重置消费者组消费位点的类型,支持以下两种:'."\n" + ."\n" + .'- **timestamp**(默认)'."\n" + .'- **offset**', + 'type' => 'string', + 'required' => false, + 'example' => 'timestamp', + ], + ], + [ + 'name' => 'Time', + 'in' => 'query', + 'schema' => [ + 'description' => '传入的时间参数,格式为Unix时间戳,单位为毫秒。'."\n" + .'参数范围应**小于0**或**在消费位点的保留时间范围内**,仅在resetType为timestamp时作用生效。'."\n" + ."\n" + .'- 若希望重置为最新的消费位点,请传入-1。'."\n" + ."\n" + .'- 若希望重置为最早的消费位点,请传入-2。', + 'type' => 'string', + 'required' => false, + 'example' => '-1', + ], + ], + [ + 'name' => 'Offsets', + 'in' => 'query', + 'allowEmptyValue' => true, + 'style' => 'json', + 'schema' => [ + 'description' => '当resetType为offset时,用于设置消费者组对于某一主题下各个分区的消费位点。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Partition' => [ + 'description' => '分区ID。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '0', + ], + 'Offset' => [ + 'description' => '分区位点。', + 'type' => 'integer', + 'format' => 'int64', + 'required' => false, + 'example' => '1', + ], + ], + 'required' => false, + ], + 'required' => false, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => '56729737-C428-4E1B-AC68-7A8C2D5****', + ], + 'Code' => [ + 'description' => '返回码。返回 **200** 代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_RESET_ERROR', + 'errorMessage' => 'Failed to reset consumer group offset.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'INSTANCE_STATUS_NOT_RUNNING', + 'errorMessage' => 'Instance status is not running.', + ], + [ + 'errorCode' => 'MISSING_PARAMETER', + 'errorMessage' => 'Missing parameter% s.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'staticInfo' => [ + 'returnType' => 'synchronous', + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Success\\": true,\\n \\"RequestId\\": \\"56729737-C428-4E1B-AC68-7A8C2D5****\\",\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success\\"\\n}","type":"json"}]', + 'title' => '重置消费者组的消费位点', + 'description' => '此接口用于重置指定消费组的消费位点,支持以timestamp和offset的方式重置消费者组的消费位点。通过传入不同参数的组合可以实现如下功能:'."\n" + .'- 支持从最新位点开始消费,将消费位点指定到最新的位置(支持所有主题和单一主题)。'."\n" + .'- 支持从指定时间点的位点开始消费,输入时间格式,从指定时间点的位点开始消费(支持所有主题和单一主题)。'."\n" + .'- 支持按分区消费位点进行重置,输入目标分区ID和消费位点,从指定的分区和位点开始消费(支持单一主题)。', + 'requestParamsDescription' => '(1)将消费者组下所有订阅主题的消费位点重置为最新消费位点,此时Time需设置为小于0的数,推荐为-1。'."\n" + .'```'."\n" + .'{'."\n" + .' "RegionId":"cn-beijing",'."\n" + .' "InstanceId":"alikafka_post-cn-xxxxxx",'."\n" + .' "Topic":"",'."\n" + .' "ConsumerId":"ConsumerGroup1",'."\n" + .' "ResetType": timestamp,'."\n" + .' "Time":-1,'."\n" + .' "Offsets": null'."\n" + .'}'."\n" + .'```'."\n" + .'(2) 将消费者组下所有订阅主题的消费位点根据传入的参数Time重置,Time的格式为Unix时间戳,单位毫秒。'."\n" + .'```'."\n" + .'{'."\n" + .' "RegionId":"cn-beijing",'."\n" + .' "InstanceId":"alikafka_post-cn-xxxxxx",'."\n" + .' "Topic":"",'."\n" + .' "ConsumerId":"ConsumerGroup1",'."\n" + .' "ResetType": timestamp,'."\n" + .' "Time":1679587200000,'."\n" + .' "Offsets": null'."\n" + .'}'."\n" + .'```'."\n" + .'(3) 将消费者组下某一主题的消费位点重置为最新消费位点,此时Time需设置为小于0的数,推荐为-1。'."\n" + .'```'."\n" + .'{'."\n" + .' "RegionId":"cn-beijing",'."\n" + .' "InstanceId":"alikafka_post-cn-xxxxxx",'."\n" + .' "Topic":"topic1",'."\n" + .' "ConsumerId":"ConsumerGroup1",'."\n" + .' "ResetType": timestamp,'."\n" + .' "Time":-1,'."\n" + .' "Offsets": null'."\n" + .'}'."\n" + .'```'."\n" + .'(4)将消费者组下某一主题的消费位点根据传入的参数时间戳Time重置,Time的格式为Unix时间戳,单位毫秒。'."\n" + .'```'."\n" + .'{'."\n" + .' "RegionId":"cn-beijing",'."\n" + .' "InstanceId":"alikafka_post-cn-xxxxxxx",'."\n" + .' "Topic":"topic1",'."\n" + .' "ConsumerId":"ConsumerG1",'."\n" + .' "ResetType": timestamp,'."\n" + .' "Time":1679587200000,'."\n" + .' "Offsets": null'."\n" + .'}'."\n" + .'```'."\n" + .'(5)将消费者组下某一主题的消费位点根据传入的offsets重置'."\n" + .'```'."\n" + .'{'."\n" + .' "RegionId":"cn-beijing",'."\n" + .' "InstanceId":"alikafka_post-cn-xxxxxxx",'."\n" + .' "Topic":"topic1",'."\n" + .' "ConsumerId":"ConsumerG1",'."\n" + .' "Time":-1,'."\n" + .' "ResetType":"offset",'."\n" + .' "Offsets":"[{\\"partition\\":1,\\"offset\\":1},{\\"partition\\":2,\\"offset\\":2},{\\"partition\\":3,\\"offset\\":3}]"'."\n" + .'}'."\n" + .'```', + ], + 'GetConsumerList' => [ + 'summary' => '调用GetConsumerList获取Group信息。', + 'methods' => [ + 'get', + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '58623', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => 'Group所属实例的ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_post-cn-v0h18sav****', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => 'Group所属实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'CurrentPage', + 'in' => 'query', + 'schema' => [ + 'description' => '当前页面。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '1', + 'default' => '1', + ], + ], + [ + 'name' => 'PageSize', + 'in' => 'query', + 'schema' => [ + 'description' => '每页显示的消费组数。', + 'type' => 'integer', + 'format' => 'int32', + 'required' => false, + 'example' => '10', + 'default' => '10000', + ], + ], + [ + 'name' => 'ConsumerId', + 'in' => 'query', + 'allowEmptyValue' => true, + 'schema' => [ + 'description' => '指定Group的ID。如果不指定,则查询所有Group。', + 'type' => 'string', + 'required' => false, + 'example' => 'kafka-test', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => '808F042B-CB9A-4FBC-9009-00E7DDB6****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'ConsumerList' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'ConsumerVO' => [ + 'description' => 'Group列表。', + 'type' => 'array', + 'items' => [ + 'description' => 'group列表。', + 'type' => 'object', + 'properties' => [ + 'ConsumerId' => [ + 'description' => 'Group名称。', + 'type' => 'string', + 'example' => 'kafka-test', + ], + 'InstanceId' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'example' => 'alikafka_post-cn-v0h18sav****', + ], + 'Remark' => [ + 'description' => '备注。', + 'type' => 'string', + 'example' => 'test', + ], + 'RegionId' => [ + 'description' => '地域ID。', + 'type' => 'string', + 'example' => 'cn-hangzhou', + ], + 'Tags' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'TagVO' => [ + 'description' => '标签。', + 'type' => 'array', + 'items' => [ + 'description' => '标签。', + 'type' => 'object', + 'properties' => [ + 'Key' => [ + 'description' => '标签键。', + 'type' => 'string', + 'example' => 'test', + ], + 'Value' => [ + 'description' => '标签值。', + 'type' => 'string', + 'example' => 'test', + ], + ], + ], + ], + ], + ], + 'AutomaticallyCreatedGroup' => [ + 'title' => '自动创建的Group', + 'description' => '自动创建的Group', + 'type' => 'boolean', + 'example' => 'false', + ], + 'CreateTime' => [ + 'description' => '创建时间戳。单位:毫秒'."\n" + ."\n" + .'> 如果是自动创建的topic,时间为 null', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1729736584002', + ], + ], + ], + ], + ], + ], + 'Total' => [ + 'description' => '总数量。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '12', + ], + 'PageSize' => [ + 'description' => '每页显示的条数。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '10', + ], + 'CurrentPage' => [ + 'description' => '指定显示返回结果中的第几页,最小值为1。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '1', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'Inner.Owner.notAllowed', + 'errorMessage' => 'inner account not allowed.', + ], + [ + 'errorCode' => 'Topic.Inner.NotAllowOperate', + 'errorMessage' => 'Internal topics do not allow operations.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_TIMEOUT', + 'errorMessage' => 'The inventory is being reserved. Please try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_ERROR', + 'errorMessage' => 'Unknown error occurred %s.', + ], + [ + 'errorCode' => 'Deploy.IpNotEnough.Error', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'Deploy.InvalidPreCheckConditionCpuUsage.Error', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_IP_NOT_ENOUGH', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_INVALID_PRE_CHECK_CONDITION_CPU_USAGE', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"808F042B-CB9A-4FBC-9009-00E7DDB6****\\",\\n \\"Success\\": true,\\n \\"ConsumerList\\": {\\n \\"ConsumerVO\\": [\\n {\\n \\"ConsumerId\\": \\"kafka-test\\",\\n \\"InstanceId\\": \\"alikafka_post-cn-v0h18sav****\\",\\n \\"Remark\\": \\"test\\",\\n \\"RegionId\\": \\"cn-hangzhou\\",\\n \\"Tags\\": {\\n \\"TagVO\\": [\\n {\\n \\"Key\\": \\"test\\",\\n \\"Value\\": \\"test\\"\\n }\\n ]\\n },\\n \\"AutomaticallyCreatedGroup\\": false,\\n \\"CreateTime\\": 1729736584002\\n }\\n ]\\n },\\n \\"Total\\": 12,\\n \\"PageSize\\": 10,\\n \\"CurrentPage\\": 1\\n}","errorExample":""},{"type":"xml","example":"<GetConsumerListResponse>\\n <Code>200</Code>\\n <Message>operation success.</Message>\\n <RequestId>808F042B-CB9A-4FBC-9009-00E7DDB6****</RequestId>\\n <Success>true</Success>\\n <ConsumerList>\\n <ConsumerId>kafka-test</ConsumerId>\\n <InstanceId>alikafka_post-cn-v0h18sav****</InstanceId>\\n <Remark>test</Remark>\\n <RegionId>cn-hangzhou</RegionId>\\n <Tags>\\n <Key>test</Key>\\n <Value>test</Value>\\n </Tags>\\n </ConsumerList>\\n</GetConsumerListResponse>","errorExample":""}]', + 'title' => '获取Consumer Group信息', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'GetConsumerProgress' => [ + 'summary' => '查询Consumer Group的消费状态。', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '58624', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaVSFQUO', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_pre-cn-mp919o4v****', + ], + ], + [ + 'name' => 'ConsumerId', + 'in' => 'query', + 'schema' => [ + 'description' => 'Group的名称。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'kafka-test', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'HideLastTimestamp', + 'in' => 'query', + 'schema' => [ + 'description' => '是否隐藏 LastTimestamp,默认值为 false,建议设置为 true。'."\n" + ."\n\n" + .'> '."\n" + .'> - 若设置为 true,则返回参数中的 LastTimestamp 会返回为 -1,反之则返回具体的值。仅支持预留实例云存储类型的 Topic。'."\n" + .'> - 该接口处理数据较多,比较损耗性能,建议设置为 true,可加快处理时间。', + 'type' => 'boolean', + 'required' => false, + 'example' => 'true', + 'default' => 'false', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '状态码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => '252820E1-A2E6-45F2-B4C9-1056B8CE****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'ConsumerProgress' => [ + 'description' => '消费状态。', + 'type' => 'object', + 'properties' => [ + 'LastTimestamp' => [ + 'description' => '该 Group 所有消费位点所对应的消息数据的最大存储时间。'."\n" + .'> '."\n" + .'>- Serverless实例所有 Topic 类型暂不支持、预留实例的 Local 类型的 Topic 暂不支持。值统一返回 -1。'."\n" + .'>- 只有预留实例的云存储类型的 Topic,通过控制台或 OpenApi 创建的 Group 提交消费位点后,才会返回对应消息的创建时间戳。如果对应的消息不存在创建时间戳,则返回-1。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1566874931649', + ], + 'TotalDiff' => [ + 'description' => '所有Topic的未消费消息总量,即堆积量。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '0', + ], + 'state' => [ + 'description' => '消费者组消费状态:'."\n" + ."\n" + .'- UNKNOWN'."\n" + .'- PREPARING_REBALANCE'."\n" + .'- COMPLETING_REBALANCE'."\n" + .'- STABLE'."\n" + .'- DEAD'."\n" + .'- EMPTY', + 'type' => 'string', + 'example' => 'STABLE', + ], + 'TopicList' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'TopicList' => [ + 'description' => '此Group对应的每个Topic的消费进度列表。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'TotalDiff' => [ + 'description' => '该Topic的未消费消息总量,即堆积量。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '0', + ], + 'LastTimestamp' => [ + 'description' => '该 Group 所订阅 Topic 的所有消费位点所对应的消息数据的最大存储时间。'."\n" + ."\n" + .'> '."\n" + .'>- Serverless实例所有 Topic 类型暂不支持、预留实例的 Local 类型的 Topic 暂不支持。值统一返回 -1。'."\n" + .'>- 只有预留实例的云存储类型的 Topic,通过控制台或 OpenApi 创建的 Group 提交消费位点后,才会返回对应消息的创建时间戳。如果对应的消息不存在创建时间戳,则返回-1。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1566874931649', + ], + 'Topic' => [ + 'description' => 'Topic名称。', + 'type' => 'string', + 'example' => 'kafka-test', + ], + 'OffsetList' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'OffsetList' => [ + 'description' => '偏移列表。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Partition' => [ + 'description' => '分区ID。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '0', + ], + 'BrokerOffset' => [ + 'description' => '最大位点。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '9', + ], + 'ConsumerOffset' => [ + 'description' => '消费位点。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '9', + ], + 'LastTimestamp' => [ + 'description' => '该分区的消费位点所对应的消息数据的存储时间。'."\n" + ."\n" + .'> '."\n" + .'>- Serverless实例所有 Topic 类型暂不支持、预留实例的 Local 类型的 Topic 暂不支持。值统一返回 -1。'."\n" + .'>- 只有预留实例的云存储类型的 Topic,通过控制台或 OpenApi 创建的 Group 提交消费位点后,才会返回对应消息的创建时间戳。如果对应的消息不存在创建时间戳,则返回-1。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1566874931649', + ], + 'ClientIp' => [ + 'description' => '客户端 IP。', + 'type' => 'string', + 'example' => '172.16.11.3', + ], + 'ClientId' => [ + 'description' => '应用的客户端ID。', + 'type' => 'string', + 'example' => 'client-id-KafkaConsumerDemo', + ], + 'MemberId' => [ + 'description' => '成员 ID。', + 'type' => 'string', + 'example' => 'client-id-KafkaConsumerDemo-70b64883-a911-4882-8084-598b958848b4', + ], + 'Accumulate' => [ + 'type' => 'integer', + 'format' => 'int64', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'RebalanceInfoList' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'RebalanceInfoList' => [ + 'description' => '该 Group 的 Rebalance 详情。'."\n" + ."\n\n" + .'> 该接口不会再返回此字段,需要查询 Rebalance 详情请使用 ListRebalanceInfo 接口。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Generation' => [ + 'description' => 'Rebalance 次数。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '100', + ], + 'LastRebalanceTimestamp' => [ + 'description' => '本轮 Rebalance 发生的时间。单位 s。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1709199270', + ], + 'Reason' => [ + 'description' => '发生 Rebalance 的原因。', + 'type' => 'string', + 'example' => 'removing member consumer-1-cd14eb9c-379b-4b8e-9bbd-76f147f8536f on LeaveGroup', + ], + 'GroupId' => [ + 'description' => '订阅方的Group ID。', + 'type' => 'string', + 'example' => 'falcon-uat', + ], + 'RebalanceTimeConsuming' => [ + 'description' => '本轮 Rebalance 的持续时间。单位 ms 。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1', + ], + 'RebalanceSuccess' => [ + 'description' => '本轮 Rebalance 是否有新成员加入消费组。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"252820E1-A2E6-45F2-B4C9-1056B8CE****\\",\\n \\"Success\\": true,\\n \\"ConsumerProgress\\": {\\n \\"LastTimestamp\\": 1566874931649,\\n \\"TotalDiff\\": 0,\\n \\"state\\": \\"STABLE\\",\\n \\"TopicList\\": {\\n \\"TopicList\\": [\\n {\\n \\"TotalDiff\\": 0,\\n \\"LastTimestamp\\": 1566874931649,\\n \\"Topic\\": \\"kafka-test\\",\\n \\"OffsetList\\": {\\n \\"OffsetList\\": [\\n {\\n \\"Partition\\": 0,\\n \\"BrokerOffset\\": 9,\\n \\"ConsumerOffset\\": 9,\\n \\"LastTimestamp\\": 1566874931649,\\n \\"ClientIp\\": \\"172.16.11.3\\",\\n \\"ClientId\\": \\"client-id-KafkaConsumerDemo\\",\\n \\"MemberId\\": \\"client-id-KafkaConsumerDemo-70b64883-a911-4882-8084-598b958848b4\\",\\n \\"Accumulate\\": 0\\n }\\n ]\\n }\\n }\\n ]\\n },\\n \\"RebalanceInfoList\\": {\\n \\"RebalanceInfoList\\": [\\n {\\n \\"Generation\\": 100,\\n \\"LastRebalanceTimestamp\\": 1709199270,\\n \\"Reason\\": \\"removing member consumer-1-cd14eb9c-379b-4b8e-9bbd-76f147f8536f on LeaveGroup\\",\\n \\"GroupId\\": \\"falcon-uat\\",\\n \\"RebalanceTimeConsuming\\": 1,\\n \\"RebalanceSuccess\\": true\\n }\\n ]\\n }\\n }\\n}","errorExample":""},{"type":"xml","example":"<GetConsumerProgressResponse>\\n <RequestId>252820E1-A2E6-45F2-B4C9-1056B8CE****</RequestId>\\n <Message>operation success.</Message>\\n <ConsumerProgress>\\n <LastTimestamp>1566874931671</LastTimestamp>\\n <TopicList>\\n <TopicList>\\n <OffsetList>\\n <OffsetList>\\n <Partition>0</Partition>\\n <ConsumerOffset>9</ConsumerOffset>\\n <LastTimestamp>1566874931671</LastTimestamp>\\n <BrokerOffset>9</BrokerOffset>\\n </OffsetList>\\n </OffsetList>\\n <LastTimestamp>1566874931671</LastTimestamp>\\n <TotalDiff>0</TotalDiff>\\n <Topic>kafka_test</Topic>\\n </TopicList>\\n </TopicList>\\n <TotalDiff>0</TotalDiff>\\n </ConsumerProgress>\\n <Code>200</Code>\\n <Success>true</Success>\\n</GetConsumerProgressResponse>","errorExample":""}]', + 'title' => '查询消费组消费状态', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'ListRebalanceInfo' => [ + 'summary' => '获取Rebalance详情', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '271118', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaVSFQUO', + ], + ], + 'parameters' => [ + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例 ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_pre-cn-v0h1cng0****', + ], + ], + [ + 'name' => 'ConsumerId', + 'in' => 'query', + 'schema' => [ + 'description' => 'Group 名称。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'kafka-test', + ], + ], + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求 ID。', + 'type' => 'string', + 'example' => '06084011-E093-46F3-A51F-4B19A8AD****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'Data' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'RebalanceInfoList' => [ + 'description' => '该 Group 的 Rebalance 详情集合。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Generation' => [ + 'description' => 'Rebalance 次数。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '100', + ], + 'LastRebalanceTimestamp' => [ + 'description' => '本轮 Rebalance 发生的时间。单位 s。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '1709199270', + ], + 'Reason' => [ + 'description' => '发生 Rebalance 的原因。', + 'type' => 'string', + 'example' => 'removing member consumer-1-cd14eb9c-379b-4b8e-9bbd-76f147f8536f on LeaveGroup'."\n", + ], + 'GroupId' => [ + 'description' => '订阅方的 Group ID。', + 'type' => 'string', + 'example' => 'kafka-test'."\n", + ], + 'RebalanceTimeConsuming' => [ + 'description' => '本轮 Rebalance 的持续时间。单位 ms 。', + 'type' => 'integer', + 'format' => 'int64', + 'example' => '12', + ], + 'RebalanceSuccess' => [ + 'description' => '本轮 Rebalance 是否有新成员加入消费组。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'staticInfo' => [ + 'returnType' => 'synchronous', + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"06084011-E093-46F3-A51F-4B19A8AD****\\",\\n \\"Success\\": true,\\n \\"Data\\": {\\n \\"RebalanceInfoList\\": [\\n {\\n \\"Generation\\": 100,\\n \\"LastRebalanceTimestamp\\": 1709199270,\\n \\"Reason\\": \\"removing member consumer-1-cd14eb9c-379b-4b8e-9bbd-76f147f8536f on LeaveGroup\\\\n\\",\\n \\"GroupId\\": \\"kafka-test\\\\n\\",\\n \\"RebalanceTimeConsuming\\": 12,\\n \\"RebalanceSuccess\\": true\\n }\\n ]\\n }\\n}","type":"json"}]', + 'title' => '获取 Rebalance 详情', + ], + 'ListTagResources' => [ + 'summary' => '调用ListTagResources查询资源绑定的标签列表。', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '58632', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '资源的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'ResourceType', + 'in' => 'query', + 'schema' => [ + 'description' => '资源类型。枚举类型。取值:'."\n" + ."\n" + .'- **INSTANCE**:实例。'."\n" + ."\n" + .'- **TOPIC**:主题。'."\n" + ."\n" + .'- **CONSUMERGROUP**:消费组。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'INSTANCE', + ], + ], + [ + 'name' => 'NextToken', + 'in' => 'query', + 'schema' => [ + 'description' => '下一个查询开始的Token。', + 'type' => 'string', + 'required' => false, + 'example' => 'caeba0bbb2be03f84eb48b699f0a4883', + ], + ], + [ + 'name' => 'ResourceId', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'description' => '打标的资源ID 。资源ID规则:'."\n" + ."\n" + .'- 实例:instanceId'."\n" + ."\n" + .'- Topic :Kafka_alikafka_instanceId_topic'."\n" + ."\n" + .'- Group:Kafka_alikafka_instanceId_consumerGroup'."\n" + ."\n" + .'例如:实例ID为alikafka_post-cn-v0h1fgs2xxxx、Topic名称为test-topic、Group名称为test-consumer-group,则各资源ID分别为alikafka_post-cn-v0h1fgs2xxxx、Kafka_alikafka_post-cn-v0h1fgs2xxxx_test-topic、Kafka_alikafka_post-cn-v0h1fgs2xxxx_test-consumer-group。 '."\n" + ."\n" + .'> **ResourceId**与**Tag**参数必须配置其中任意一个,才能查询资源绑定的标签列表。否则,API调用失败。'."\n" + ."\n\n" + ."\n", + 'type' => 'array', + 'items' => [ + 'description' => '资源ID。', + 'type' => 'string', + 'required' => false, + 'example' => 'alikafka_post-cn-v0h1fgs2****', + ], + 'required' => false, + 'example' => 'alikafka_post-cn-v0h1fgs2****', + 'maxItems' => 10000, + ], + ], + [ + 'name' => 'Tag', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'description' => '标签列表。', + 'type' => 'array', + 'items' => [ + 'description' => '标签列表。', + 'type' => 'object', + 'properties' => [ + 'Key' => [ + 'description' => '资源的标签键。'."\n" + ."\n\n" + .'- 如果为空,则匹配所有标签键。'."\n" + ."\n" + .'- 最多支持128个字符,不能以aliyun和acs:开头,不能包含http://或者https://。', + 'type' => 'string', + 'required' => false, + 'example' => 'FinanceDept', + ], + 'Value' => [ + 'description' => '资源的标签值。'."\n" + ."\n\n" + .'- 如果标签键为空,则必须为空。为空时,匹配所有标签值。'."\n" + ."\n" + .'- 最多支持128个字符,不能以aliyun和acs:开头,不能包含http://或者https://。', + 'type' => 'string', + 'required' => false, + 'example' => 'FinanceJoshua', + ], + ], + 'required' => false, + ], + 'required' => false, + 'maxItems' => 10000, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'NextToken' => [ + 'description' => '下一个查询开始Token。', + 'type' => 'string', + 'example' => 'caeba0bbb2be03f84eb48b699f0a4883', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => 'DE65F6B7-7566-4802-9007-96F2494A****', + ], + 'TagResources' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'TagResource' => [ + 'description' => '由资源及其标签组成的集合,包含了资源ID、资源类型和标签键值等信息。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'TagValue' => [ + 'description' => '标签值。', + 'type' => 'string', + 'example' => 'FinanceJoshua', + ], + 'ResourceType' => [ + 'description' => '资源类型。枚举类型。取值:'."\n" + ."\n" + .'- **Instance**'."\n" + ."\n" + .'- **Topic**'."\n" + ."\n" + .'- **Consumergroup**', + 'type' => 'string', + 'example' => 'Instance', + ], + 'ResourceId' => [ + 'description' => '打标的资源ID 。资源ID规则:'."\n" + ."\n" + .'- 实例:instanceId'."\n" + ."\n" + .'- Topic :Kafka_alikafka_instanceId_topic'."\n" + ."\n" + .'- Consumer Group:Kafka_alikafka_instanceId_consumerGroup'."\n" + ."\n" + .'例如:实例ID为alikafka_post-cn-v0h1fgs2xxxx、Topic名称为test-topic、Consumer Group名称为test-consumer-group,则各资源ID分别为alikafka_post-cn-v0h1fgs2xxxx、Kafka_alikafka_post-cn-v0h1fgs2xxxx_test-topic、Kafka_alikafka_post-cn-v0h1fgs2xxxx_test-consumer-group。'."\n", + 'type' => 'string', + 'example' => 'alikafka_post-cn-v0h1fgs2****', + ], + 'TagKey' => [ + 'description' => '标签键。', + 'type' => 'string', + 'example' => 'FinanceDept', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"NextToken\\": \\"caeba0bbb2be03f84eb48b699f0a4883\\",\\n \\"RequestId\\": \\"DE65F6B7-7566-4802-9007-96F2494A****\\",\\n \\"TagResources\\": {\\n \\"TagResource\\": [\\n {\\n \\"TagValue\\": \\"FinanceJoshua\\",\\n \\"ResourceType\\": \\"Instance\\",\\n \\"ResourceId\\": \\"alikafka_post-cn-v0h1fgs2****\\",\\n \\"TagKey\\": \\"FinanceDept\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<ListTagResourcesResponse>\\n <RequestId>DE65F6B7-7566-4802-9007-96F2494AC5XX</RequestId>\\n <NextToken>caeba0bbb2be03f84eb48b699f0a4883</NextToken>\\n <TagResources>\\n <TagResource>\\n <ResourceId>alikafka_post-cn-v0h1fgs2****</ResourceId>\\n <TagKey>FinanceDept</TagKey>\\n <ResourceType>ALIYUN::ALIKAFKA::INSTANCE</ResourceType>\\n <TagValue>FinanceJoshua</TagValue>\\n </TagResource>\\n </TagResources>\\n</ListTagResourcesResponse>","errorExample":""}]', + 'title' => '查询资源绑定的标签列表', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'UntagResources' => [ + 'summary' => '调用UntagResources为资源解绑标签。', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '58640', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '资源的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'ResourceType', + 'in' => 'query', + 'schema' => [ + 'description' => '资源类型。枚举类型,目前支持的资源类型:'."\n" + .'- **INSTANCE**'."\n" + ."\n" + .'- **TOPIC**'."\n" + ."\n" + .'- **CONSUMERGROUP**'."\n" + ."\n" + .'> 不区分大小写。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'INSTANCE', + ], + ], + [ + 'name' => 'All', + 'in' => 'query', + 'schema' => [ + 'description' => '是否解除资源绑定的全部标签。TagKey.N为空时,该参数有效。默认值为**false**。', + 'type' => 'boolean', + 'required' => false, + 'example' => 'false', + ], + ], + [ + 'name' => 'ResourceId', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'description' => '需要解绑的资源ID。', + 'type' => 'array', + 'items' => [ + 'description' => '资源ID规则:'."\n" + ."\n" + .'- 实例:instanceId'."\n" + ."\n" + .'- Topic :Kafka_instanceId_topic'."\n" + ."\n" + .'- Group:Kafka_instanceId_consumerGroup'."\n" + ."\n" + .'例如:需要解绑定的资源包括实例(alikafka_post-cn-v0h1fgs2xxxx)、Topic(test-topic)、Group(test-consumer-group),则各的资源ID分别为alikafka_post-cn-v0h1fgs2xxxx、Kafka_alikafka_post-cn-v0h1fgs2xxxx_test-topic、Kafka_alikafka_post-cn-v0h1fgs2xxxx_test-consumer-group。', + 'type' => 'string', + 'required' => false, + 'example' => 'alikafka_post-cn-v0h1fgs2****', + ], + 'required' => true, + 'example' => 'alikafka_post-cn-v0h1fgs2****', + 'maxItems' => 10000, + ], + ], + [ + 'name' => 'TagKey', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'description' => '资源的标签键。', + 'type' => 'array', + 'items' => [ + 'description' => '- 如果为空,且All为true时,匹配所有标签键。'."\n" + ."\n" + .'- 最多支持128个字符,不能以aliyun和acs:开头,不能包含http://或者https://。', + 'type' => 'string', + 'required' => false, + 'example' => 'FinanceDept', + ], + 'required' => false, + 'example' => 'FinanceDept', + 'maxItems' => 10000, + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => 'C46FF5A8-C5F0-4024-8262-B16B6392****', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"C46FF5A8-C5F0-4024-8262-B16B6392****\\"\\n}","errorExample":""},{"type":"xml","example":"<UntagResourcesResponse>\\r\\n <RequestId>C46FF5A8-C5F0-4024-8262-B16B639225A0</RequestId>\\r\\n</UntagResourcesResponse>","errorExample":""}]', + 'title' => '为资源解绑标签', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'TagResources' => [ + 'summary' => '调用TagResources为资源绑定标签。', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'update', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '58639', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaOTEIUU', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '资源的地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'ResourceType', + 'in' => 'query', + 'schema' => [ + 'description' => '资源类型。枚举类型。取值:'."\n" + ."\n" + .'- **INSTANCE**'."\n" + ."\n" + .'- **TOPIC**'."\n" + ."\n" + .'- **CONSUMERGROUP**'."\n" + ."\n" + .'>不区分大小写。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'instance', + ], + ], + [ + 'name' => 'ResourceId', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'description' => '资源ID列表。', + 'type' => 'array', + 'items' => [ + 'description' => '需要打标的资源ID 。资源ID规则:'."\n" + ."\n" + .'- 实例:instanceId'."\n" + ."\n" + .'- Topic :Kafka_alikafka_instanceId_topic'."\n" + ."\n" + .'- Group:Kafka_alikafka_instanceId_consumerGroup'."\n" + ."\n" + .'例如:实例ID为alikafka_post-cn-v0h1fgs2xxxx、Topic名称为test-topic、Group名称为test-consumer-group,则各资源ID分别为alikafka_post-cn-v0h1fgs2xxxx、Kafka_alikafka_post-cn-v0h1fgs2xxxx_test-topic、Kafka_alikafka_post-cn-v0h1fgs2xxxx_test-consumer-group。', + 'type' => 'string', + 'required' => false, + 'example' => 'alikafka_post-cn-v0h1fgs2****', + ], + 'required' => true, + 'example' => 'alikafka_post-cn-v0h1fgs2****', + 'maxItems' => 10000, + ], + ], + [ + 'name' => 'Tag', + 'in' => 'query', + 'style' => 'repeatList', + 'schema' => [ + 'description' => '标签列表。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Key' => [ + 'description' => '资源的标签键。'."\n" + ."\n\n" + .'- 不允许为空。'."\n" + ."\n" + .'- 最多支持128个字符,不能以`aliyun`和`acs:`开头,不能包含`http://`或者`https://`。', + 'type' => 'string', + 'required' => true, + 'example' => 'FinanceDept', + ], + 'Value' => [ + 'description' => '资源的标签值。'."\n" + ."\n" + .'- 可以为空。'."\n" + ."\n" + .'- 最多支持128个字符,不能以aliyun和acs:开头,不能包含http://或者https://。', + 'type' => 'string', + 'required' => false, + 'example' => 'FinanceJoshua', + ], + ], + 'required' => false, + ], + 'required' => true, + 'maxItems' => 10000, + ], + ], + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '所需绑定标签的资源所在的实例的ID。', + 'type' => 'string', + 'required' => false, + 'example' => 'alikafka_post-cn-v0h1fgs2****', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => 'C46FF5A8-C5F0-4024-8262-B16B6392****', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"C46FF5A8-C5F0-4024-8262-B16B6392****\\"\\n}","errorExample":""},{"type":"xml","example":"<TagResourcesResponse>\\r\\n <RequestId>C46FF5A8-C5F0-4024-8262-B16B639225A0</RequestId>\\r\\n</TagResourcesResponse>","errorExample":""}]', + 'title' => '为资源绑定标签', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'CreateSaslUser' => [ + 'summary' => '调用CreateSaslUser创建SASL用户。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'create', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '58608', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaUIEF0W', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_pre-cn-v0h1cng0****', + ], + ], + [ + 'name' => 'Username', + 'in' => 'query', + 'schema' => [ + 'description' => '用户名。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'test***', + ], + ], + [ + 'name' => 'Password', + 'in' => 'query', + 'schema' => [ + 'description' => '密码。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => '12***', + ], + ], + [ + 'name' => 'Type', + 'in' => 'query', + 'schema' => [ + 'description' => '类型。取值:'."\n" + ."\n" + .'- plain:一种简单的用户名密码校验机制。消息队列Kafka版优化了PLAIN机制,支持不重启实例的情况下动态增加SASL用户。'."\n" + ."\n" + .'- scram:一种用户名密码校验机制,安全性比PLAIN更高。消息队列Kafka版使用SCRAM-SHA-256。'."\n" + ."\n" + .'- LDAP:仅适应于新增 Confluent 实例用户。'."\n" + ."\n" + .'默认值为plain。', + 'type' => 'string', + 'required' => false, + 'example' => 'plain', + ], + ], + [ + 'name' => 'Mechanism', + 'in' => 'query', + 'schema' => [ + 'description' => '加密方式。取值:'."\n" + ."\n" + .'- SCRAM-SHA-512 (默认选中)'."\n" + ."\n" + .'- SCRAM-SHA-256'."\n" + ."\n" + .'>该参数仅支持 Serverless 实例。', + 'type' => 'string', + 'required' => false, + 'example' => 'SCRAM-SHA-256', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '状态码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => 'C5CA600C-7D5A-45B5-B6DB-44FAC2C****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"C5CA600C-7D5A-45B5-B6DB-44FAC2C****\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"<CreateSaslUserResponse>\\n <RequestId>C5CA600C-7D5A-45B5-B6DB-44FAC2C****</RequestId>\\n <Message>operation success</Message>\\n <Code>200</Code>\\n <Success>true</Success>\\n</CreateSaslUserResponse>","errorExample":""}]', + 'title' => '创建SASL用户', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'DeleteSaslUser' => [ + 'summary' => '调用DeleteSaslUser删除SASL用户。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'delete', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '58614', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaUIEF0W', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_pre-cn-v0h1cng0****', + ], + ], + [ + 'name' => 'Username', + 'in' => 'query', + 'schema' => [ + 'description' => '用户名。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'test***', + ], + ], + [ + 'name' => 'Type', + 'in' => 'query', + 'schema' => [ + 'description' => '类型。取值:'."\n" + ."\n" + .'- **plain**:一种简单的用户名密码校验机制。消息队列Kafka版优化了PLAIN机制,支持不重启实例的情况下动态增加SASL用户。'."\n" + ."\n" + .'- **scram**:一种用户名密码校验机制,安全性比PLAIN更高。消息队列Kafka版使用SCRAM-SHA-256。'."\n" + .'- **LDAP**:仅适应于删除 Confluent 实例用户。'."\n" + ."\n\n" + .'默认值为**plain**。', + 'type' => 'string', + 'required' => false, + 'example' => 'scram', + ], + ], + [ + 'name' => 'Mechanism', + 'in' => 'query', + 'schema' => [ + 'description' => '加密方式。取值:'."\n" + ."\n" + .'- SCRAM-SHA-512 (默认选中)'."\n" + ."\n" + .'- SCRAM-SHA-256'."\n" + ."\n" + .'> 该参数仅支持 Serverless 实例。', + 'type' => 'string', + 'required' => false, + 'example' => 'SCRAM-SHA-256'."\n", + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '状态码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => '3CB89F5C-CD97-4C1D-BC7C-FEDEC2F4****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success\\",\\n \\"RequestId\\": \\"3CB89F5C-CD97-4C1D-BC7C-FEDEC2F4****\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"<DeleteSaslUserResponse>\\n <RequestId>3CB89F5C-CD97-4C1D-BC7C-FEDEC2F4****</RequestId>\\n <Message>operation success</Message>\\n <Code>200</Code>\\n <Success>true</Success>\\n</DeleteSaslUserResponse>","errorExample":""}]', + 'title' => '删除SASL用户', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'DescribeSaslUsers' => [ + 'summary' => '调用DescribeSaslUsers查询SASL用户。', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '58619', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaUIEF0W', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_pre-cn-v0h1cng0****', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '状态码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => '9E3B3592-5994-4F65-A61E-E62A77A****', + ], + 'Success' => [ + 'description' => '是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'SaslUserList' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'SaslUserVO' => [ + 'description' => 'SASL用户列表。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'Type' => [ + 'description' => '类型。取值:'."\n" + ."\n" + .'- **plain**: 一种简单的用户名密码校验机制。消息队列Kafka版优化了PLAIN机制,支持不重启实例的情况下动态增加SASL用户。'."\n" + ."\n" + .'- **scram**:一种用户名密码校验机制,安全性比PLAIN更高。消息队列Kafka版使用SCRAM-SHA-256。'."\n" + ."\n" + .'- **LDAP**:只有当是 Confluent 实例才会显示此用户类型。'."\n" + ."\n\n" + .'默认值为**plain**。', + 'type' => 'string', + 'example' => 'scram', + ], + 'Password' => [ + 'description' => '密码。', + 'type' => 'string', + 'example' => '******', + ], + 'Username' => [ + 'description' => '用户名。', + 'type' => 'string', + 'example' => 'test12***', + ], + 'Mechanism' => [ + 'description' => '加密方式。'."\n" + ."\n" + .'> 该字段仅 Serverless实例支持。', + 'type' => 'string', + 'example' => 'SCRAM-SHA-256', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"9E3B3592-5994-4F65-A61E-E62A77A****\\",\\n \\"Success\\": true,\\n \\"SaslUserList\\": {\\n \\"SaslUserVO\\": [\\n {\\n \\"Type\\": \\"scram\\",\\n \\"Password\\": \\"******\\",\\n \\"Username\\": \\"test12***\\",\\n \\"Mechanism\\": \\"SCRAM-SHA-256\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<DescribeSaslUsersResponse>\\n <SaslUserList>\\n <SaslUserVO>\\n <Type>scram</Type>\\n <Username>test12***</Username>\\n <Password>123***</Password>\\n </SaslUserVO>\\n </SaslUserList>\\n <RequestId>9E3B3592-5994-4F65-A61E-E62A77A7***</RequestId>\\n <Message>operation success.</Message>\\n <Code>200</Code>\\n <Success>true</Success>\\n</DescribeSaslUsersResponse>","errorExample":""}]', + 'title' => '查询SASL用户', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'CreateAcl' => [ + 'summary' => '调用CreateAcl创建ACL。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'create', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '58603', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaUIEF0W', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_pre-cn-v0h1cng0****', + ], + ], + [ + 'name' => 'Username', + 'in' => 'query', + 'schema' => [ + 'description' => '用户名。'."\n" + ."\n" + .'- 支持使用星号(*)表示所有用户名。'."\n" + ."\n\n" + ."\n" + .'> '."\n" + .'> - 只有当给所有用户授权之后,使用星号(*)才可以查询到所授权的用户。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'test***', + ], + ], + [ + 'name' => 'AclResourceType', + 'in' => 'query', + 'schema' => [ + 'description' => '资源类型。取值:'."\n" + ."\n" + .'- **Topic**:消息主题。'."\n" + ."\n" + .'- **Group**:消费组。'."\n" + .'- **Cluster**:实例。'."\n" + .'- **TransactionalId**:事务ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'Group', + 'enum' => [], + ], + ], + [ + 'name' => 'AclResourceName', + 'in' => 'query', + 'schema' => [ + 'description' => '资源名称。'."\n" + ."\n" + .'- 资源的名称,可以是Topic名称、Group ID、集群名称或事务ID。'."\n" + ."\n" + .'- 支持使用星号(*)表示该类型的资源。'."\n" + ."\n\n" + .'> '."\n" + .'> - 只有当给所有资源授权之后,使用星号(*)才可以查询到所授权的资源。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'X****', + ], + ], + [ + 'name' => 'AclResourcePatternType', + 'in' => 'query', + 'schema' => [ + 'description' => '匹配模式。取值:'."\n" + ."\n" + .'- **LITERAL**:完全匹配'."\n" + ."\n" + .'- **PREFIXED**:前缀匹配', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'LITERAL', + 'enum' => [ + 'LITERAL', + 'PREFIXED', + ], + ], + ], + [ + 'name' => 'AclOperationType', + 'in' => 'query', + 'schema' => [ + 'description' => '操作类型。取值:'."\n" + ."\n" + .'- **Write**:写入'."\n" + ."\n" + .'- **Read**:读取'."\n" + ."\n" + .'- **Describe**:读取 TransactionalId'."\n" + .'- **IdempotentWrite**:幂等写 Cluster'."\n" + .'- **IDEMPOTENT_WRITE**: 幂等写 Cluster,仅 Serverless 实例可用。'."\n" + .'- **DESCRIBE_CONFIGS**:查询配置,仅 Serverless 实例可用。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'Read', + 'enum' => [ + 'Read', + 'Write', + 'IdempotentWrite', + 'Describe', + 'IDEMPOTENT_WRITE', + 'DESCRIBE_CONFIGS', + ], + ], + ], + [ + 'name' => 'AclOperationTypes', + 'in' => 'query', + 'schema' => [ + 'description' => '批量授权操作类型。多个操作以 , 分割。'."\n" + ."\n" + .'取值:'."\n" + ."\n" + .'- **Write**:读取'."\n" + ."\n" + .'- **Read**:写入'."\n" + ."\n" + .'- **Describe**:读取 TransactionalId'."\n" + .'- **IdempotentWrite**:幂等写 Cluster'."\n" + .'- **IDEMPOTENT_WRITE**: 幂等写 Cluster,仅 Serverless 实例可用。'."\n" + .'- **DESCRIBE_CONFIGS**:查询配置,仅 Serverless 实例可用。'."\n" + ."\n\n" + .'> 该参数仅支持 Serverless 实例。', + 'type' => 'string', + 'required' => false, + 'example' => 'Write,Read', + ], + ], + [ + 'name' => 'AclPermissionType', + 'in' => 'query', + 'schema' => [ + 'description' => '授权方式。取值:'."\n" + .'- **DENY**:拒绝。'."\n" + .' '."\n" + .'- **ALLOW**:允许。'."\n" + ."\n" + .'> 该参数仅支持 Serverless 实例。', + 'type' => 'string', + 'required' => false, + 'example' => 'DENY', + ], + ], + [ + 'name' => 'Host', + 'in' => 'query', + 'schema' => [ + 'description' => '来源 IP。'."\n" + .'>- 仅支持具体的 IP 地址或者设置 * (IP 全开),不支持设置 IP 网段。'."\n" + .'>- 该参数仅支持 Serverless 实例。', + 'type' => 'string', + 'required' => false, + 'example' => '*', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '状态码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => '56729737-C428-4E1B-AC68-7A8C2D5****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'Inner.Owner.notAllowed', + 'errorMessage' => 'inner account not allowed.', + ], + [ + 'errorCode' => 'Topic.Inner.NotAllowOperate', + 'errorMessage' => 'Internal topics do not allow operations.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_TIMEOUT', + 'errorMessage' => 'The inventory is being reserved. Please try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DEPLOY_ERROR', + 'errorMessage' => 'Unknown error occurred %s.', + ], + [ + 'errorCode' => 'Deploy.IpNotEnough.Error', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'Deploy.InvalidPreCheckConditionCpuUsage.Error', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_IP_NOT_ENOUGH', + 'errorMessage' => 'User VSwitch available ip not enough. You can try to select other VSwitch when deploy new instance.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_INVALID_PRE_CHECK_CONDITION_CPU_USAGE', + 'errorMessage' => 'The CPU load is high, and the pre-check fails.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success\\",\\n \\"RequestId\\": \\"56729737-C428-4E1B-AC68-7A8C2D5****\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"<CreateAclResponse>\\n <RequestId>56729737-C428-4E1B-AC68-7A8C2D5****</RequestId>\\n <Message>operation success</Message>\\n <Code>200</Code>\\n <Success>true</Success>\\n</CreateAclResponse>","errorExample":""}]', + 'title' => '创建ACL', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'DeleteAcl' => [ + 'summary' => '调用DeleteAcl删除ACL。', + 'methods' => [ + 'post', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'write', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'delete', + 'riskType' => 'none', + 'chargeType' => 'free', + 'abilityTreeCode' => '58610', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaUIEF0W', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_pre-cn-v0h1cng0****', + ], + ], + [ + 'name' => 'Username', + 'in' => 'query', + 'schema' => [ + 'description' => '用户名。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'test12****', + ], + ], + [ + 'name' => 'AclResourceType', + 'in' => 'query', + 'schema' => [ + 'description' => '资源类型。'."\n" + ."\n" + .'- **Topic**: 消息主题。'."\n" + ."\n" + .'- **Group**:消费组。'."\n" + ."\n" + .'- **Cluster**:实例。'."\n" + .'- **TransactionalId**:事务ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'enumValueTitles' => [ + 'Group' => 'Group', + 'Topic' => 'Topic', + ], + 'example' => 'Topic', + 'enum' => [], + ], + ], + [ + 'name' => 'AclResourceName', + 'in' => 'query', + 'schema' => [ + 'description' => '资源名称。'."\n" + ."\n" + .'- Topic名称或Group的名称。'."\n" + ."\n" + .'- 星号(*)表示所有Topic或Group的名称。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'demo', + ], + ], + [ + 'name' => 'AclResourcePatternType', + 'in' => 'query', + 'schema' => [ + 'description' => '匹配模式。取值:'."\n" + ."\n" + .'- **LITERAL**:全匹配模式'."\n" + ."\n" + .'- **PREFIXED**:前缀匹配模式', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'LITERAL', + 'enum' => [ + 'LITERAL', + 'PREFIXED', + ], + ], + ], + [ + 'name' => 'AclOperationType', + 'in' => 'query', + 'schema' => [ + 'description' => '操作类型。取值:'."\n" + ."\n" + .'- **Write**:写入'."\n" + ."\n" + .'- **Read**:读取'."\n" + ."\n" + .'- **Describe**:读取 TransactionalId'."\n" + .'- **IdempotentWrite**:幂等写 Cluster'."\n" + .'- **IDEMPOTENT_WRITE**: 幂等写 Cluster,仅 Serverless 实例可用。'."\n" + .'- **DESCRIBE_CONFIGS**:查询配置,仅 Serverless 实例可用。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'Write', + 'enum' => [ + 'Read', + 'Write', + 'Describe', + 'IdempotentWrite', + 'DESCRIBE_CONFIGS', + 'IDEMPOTENT_WRITE', + ], + ], + ], + [ + 'name' => 'AclOperationTypes', + 'in' => 'query', + 'schema' => [ + 'description' => '批量授权操作类型。多个操作以 , 分割。'."\n" + ."\n" + .'取值:'."\n" + .'- **Write**:读取'."\n" + ."\n" + .'- **Read**:写入'."\n" + ."\n" + .'- **Describe**:读取 TransactionalId'."\n" + .'- **IdempotentWrite**:幂等写 Cluster'."\n" + .'- **IDEMPOTENT_WRITE**: 幂等写 Cluster,仅 Serverless 实例可用。'."\n" + .'- **DESCRIBE_CONFIGS**:查询配置,仅 Serverless 实例可用。'."\n" + ."\n" + .'> 该参数仅支持 Serverless 实例。', + 'type' => 'string', + 'required' => false, + 'example' => 'Write,Read', + ], + ], + [ + 'name' => 'AclPermissionType', + 'in' => 'query', + 'schema' => [ + 'description' => '授权方式。取值:'."\n" + ."\n" + .'- DENY:拒绝'."\n" + .'- ALLOW:允许'."\n" + ."\n" + .'> 该参数仅支持 Serverless 实例。', + 'type' => 'string', + 'required' => false, + 'example' => 'DENY', + ], + ], + [ + 'name' => 'Host', + 'in' => 'query', + 'schema' => [ + 'description' => '来源 IP。'."\n" + .'>- 仅支持具体的 IP 地址或者设置 * (IP 全开),不支持设置 IP 网段。'."\n" + .'>- 该参数仅支持 Serverless 实例。', + 'type' => 'string', + 'required' => false, + 'example' => '*', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '状态码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => 'B0740227-AA9A-4E14-8E9F-36ED665****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'Inner.Owner.notAllowed', + 'errorMessage' => 'inner account not allowed.', + ], + [ + 'errorCode' => 'Topic.Inner.NotAllowOperate', + 'errorMessage' => 'Internal topics do not allow operations.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success\\",\\n \\"RequestId\\": \\"B0740227-AA9A-4E14-8E9F-36ED665****\\",\\n \\"Success\\": true\\n}","errorExample":""},{"type":"xml","example":"<DeleteAclResponse>\\n <RequestId>B0740227-AA9A-4E14-8E9F-36ED6652***</RequestId>\\n <Message>operation success</Message>\\n <Code>200</Code>\\n <Success>true</Success>\\n</DeleteAclResponse>","errorExample":""}]', + 'title' => '删除ACL', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'DescribeAcls' => [ + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'http', + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'abilityTreeCode' => '58617', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaUIEF0W', + ], + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_pre-cn-v0h1cng****', + ], + ], + [ + 'name' => 'Username', + 'in' => 'query', + 'schema' => [ + 'description' => '用户名。'."\n" + .'- 支持使用星号(*)表示所有用户。'."\n" + ."\n" + .'> '."\n" + .'> - 只有当给所有用户授权之后,使用星号(*)才可以查询到所授权的用户。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'test12****', + ], + ], + [ + 'name' => 'AclResourceType', + 'in' => 'query', + 'schema' => [ + 'description' => '资源类型。取值:'."\n" + ."\n" + .'- **Topic**'."\n" + ."\n" + .'- **Group**'."\n" + ."\n" + .'- **Cluster**'."\n" + .'- **TransactionalId**', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'Topic', + 'enum' => [], + ], + ], + [ + 'name' => 'AclResourceName', + 'in' => 'query', + 'schema' => [ + 'description' => '资源名称。'."\n" + ."\n" + .'- Topic或Group的名称。'."\n" + ."\n" + .'- 支持使用星号(*)表示所有Topic或Group的名称。'."\n" + ."\n" + .'> '."\n" + .'> - 只有当给所有资源授权之后,使用星号(*)才可以查询到所授权的资源。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'demo', + ], + ], + [ + 'name' => 'AclResourcePatternType', + 'in' => 'query', + 'schema' => [ + 'description' => '匹配模式。取值:'."\n" + ."\n" + .'- LITERAL:全匹配'."\n" + ."\n" + .'- PREFIXED:前缀匹配', + 'type' => 'string', + 'required' => false, + 'example' => 'LITERAL', + ], + ], + [ + 'name' => 'Host', + 'in' => 'query', + 'schema' => [ + 'description' => '来源 IP。'."\n" + ."\n\n" + ."\n" + .'>- 仅支持具体的 IP 地址或者设置 * (IP 全开),不支持设置 IP 网段。'."\n" + .'> - 该参数仅支持 Serverless实例。', + 'type' => 'string', + 'required' => false, + 'example' => '*', + ], + ], + [ + 'name' => 'AclPermissionType', + 'in' => 'query', + 'schema' => [ + 'description' => '授权方式。取值:'."\n" + ."\n" + .'- DENY:拒绝'."\n" + .'- ALLOW:允许'."\n" + ."\n" + .'> 该参数仅支持Serverless实例。', + 'type' => 'string', + 'required' => false, + 'example' => 'DENY', + ], + ], + [ + 'name' => 'AclOperationType', + 'in' => 'query', + 'schema' => [ + 'description' => '操作类型。取值:'."\n" + ."\n" + .'- **Write**:写入'."\n" + ."\n" + .'- **Read**:读取'."\n" + .' '."\n" + .'- **Describe**:读取 TransactionalId'."\n" + .' '."\n" + .'- **IdempotentWrite**:幂等写 Cluster,Serverless实例不支持该参数,Serverless实例请使用 IDEMPOTENT_WRITE。'."\n" + .' '."\n" + .'- **IDEMPOTENT_WRITE**: 幂等写 Cluster,仅Serverless实例可用。'."\n" + .' '."\n" + .'- **DESCRIBE_CONFIGS**:查询配置,仅Serverless实例可用。', + 'type' => 'string', + 'required' => false, + 'example' => 'Write', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '状态码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求ID。', + 'type' => 'string', + 'example' => '46496E38-881E-4719-A2F3-F3DA6AE****', + ], + 'Success' => [ + 'description' => '调用是否成功。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'KafkaAclList' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'KafkaAclVO' => [ + 'description' => 'ACL列表。', + 'type' => 'array', + 'items' => [ + 'type' => 'object', + 'properties' => [ + 'AclResourceType' => [ + 'description' => '资源类型。'."\n" + ."\n" + .'- **Topic**: 消息主题。'."\n" + ."\n" + .'- **Group**:消费组。'."\n" + ."\n" + .'- **Cluster**:实例。'."\n" + .'- **TransactionalId**:事务ID。', + 'type' => 'string', + 'example' => 'Topic', + ], + 'Host' => [ + 'description' => '主机。', + 'type' => 'string', + 'example' => '****', + ], + 'AclOperationType' => [ + 'description' => '操作类型。取值:'."\n" + ."\n" + .'- **Write**:写入'."\n" + ."\n" + .'- **Read**:读取'."\n" + ."\n" + .'- **Describe**:读取 TransactionalId'."\n" + .'- **IdempotentWrite**:幂等写 Cluster'."\n" + .'- **IDEMPOTENT_WRITE**: 幂等写 Cluster,仅 Serverless 实例可用。'."\n" + .'- **DESCRIBE_CONFIGS**:查询配置,仅 Serverless 实例可用。', + 'type' => 'string', + 'example' => 'Write', + ], + 'AclResourceName' => [ + 'description' => '资源名称。'."\n" + ."\n" + .'- Topic或Consumer Group的名称。'."\n" + ."\n" + .'- 支持使用星号(*)表示所有Topic或Conusmer Group的名称。', + 'type' => 'string', + 'example' => 'demo', + ], + 'AclResourcePatternType' => [ + 'description' => '匹配模式。取值:'."\n" + ."\n" + .'- **LITERAL**:全匹配'."\n" + ."\n" + .'- **PREFIXED**:前缀匹配', + 'type' => 'string', + 'example' => 'LITERAL', + ], + 'Username' => [ + 'description' => '用户名。', + 'type' => 'string', + 'example' => 'test12***', + ], + 'AclPermissionType' => [ + 'description' => '授权方式。取值:'."\n" + ."\n" + .'- DENY:拒绝'."\n" + .'- ALLOW:允许'."\n" + ."\n" + .'> 该字段仅支持Serverless实例。', + 'type' => 'string', + 'example' => 'DENY', + ], + ], + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'Inner.Owner.notAllowed', + 'errorMessage' => 'inner account not allowed.', + ], + [ + 'errorCode' => 'Topic.Inner.NotAllowOperate', + 'errorMessage' => 'Internal topics do not allow operations.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"type":"json","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"46496E38-881E-4719-A2F3-F3DA6AE****\\",\\n \\"Success\\": true,\\n \\"KafkaAclList\\": {\\n \\"KafkaAclVO\\": [\\n {\\n \\"AclResourceType\\": \\"Topic\\",\\n \\"Host\\": \\"****\\",\\n \\"AclOperationType\\": \\"Write\\",\\n \\"AclResourceName\\": \\"demo\\",\\n \\"AclResourcePatternType\\": \\"LITERAL\\",\\n \\"Username\\": \\"test12***\\",\\n \\"AclPermissionType\\": \\"DENY\\"\\n }\\n ]\\n }\\n}","errorExample":""},{"type":"xml","example":"<DescribeAclsResponse>\\n <RequestId>46496E38-881E-4719-A2F3-F3DA6AEA***</RequestId>\\n <Message>operation success.</Message>\\n <Code>200</Code>\\n <Success>true</Success>\\n <KafkaAclList>\\n <KafkaAclVO>\\n <AclResourceName>demo</AclResourceName>\\n <Username>test12***</Username>\\n <AclResourceType>Topic</AclResourceType>\\n <AclOperationType>Write</AclOperationType>\\n <AclResourcePatternType>LITERAL</AclResourcePatternType>\\n <Host>*</Host>\\n </KafkaAclVO>\\n </KafkaAclList>\\n</DescribeAclsResponse>","errorExample":""}]', + 'title' => '查询ACL', + 'summary' => '调用DescribeAcls查询ACL。', + 'requestParamsDescription' => ' ', + 'responseParamsDescription' => ' ', + 'extraInfo' => ' ', + ], + 'DescribeAclResourceName' => [ + 'summary' => '查询acl资源名。', + 'methods' => [ + 'post', + 'get', + ], + 'schemes' => [ + 'https', + ], + 'security' => [ + [ + 'AK' => [], + ], + ], + 'operationType' => 'read', + 'deprecated' => false, + 'systemTags' => [ + 'operationType' => 'get', + 'abilityTreeCode' => '263878', + 'abilityTreeNodes' => [ + 'FEATUREalikafkaUIEF0W', + ], + 'tenantRelevance' => 'tenant', + ], + 'parameters' => [ + [ + 'name' => 'RegionId', + 'in' => 'query', + 'schema' => [ + 'description' => '地域ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'cn-hangzhou', + ], + ], + [ + 'name' => 'InstanceId', + 'in' => 'query', + 'schema' => [ + 'description' => '实例ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'alikafka_post-cn-mp919o4v****', + ], + ], + [ + 'name' => 'AclResourceType', + 'in' => 'query', + 'schema' => [ + 'description' => '资源类型。'."\n" + ."\n" + .'- **Topic**: 消息主题。'."\n" + ."\n" + .'- **Group**:消费组。'."\n" + ."\n" + .'- **Cluster**:实例。'."\n" + .'- **TransactionalId**:事务ID。', + 'type' => 'string', + 'required' => true, + 'docRequired' => true, + 'example' => 'Topic', + 'enum' => [ + 'Topic', + 'Group', + 'Cluster', + 'TransactionalId', + ], + ], + ], + [ + 'name' => 'AclResourcePatternType', + 'in' => 'query', + 'schema' => [ + 'description' => '匹配模式。取值:'."\n" + ."\n" + .'- LITERAL:全匹配'."\n" + ."\n" + .'- PREFIXED:前缀匹配', + 'type' => 'string', + 'required' => true, + 'example' => 'LITERAL', + ], + ], + ], + 'responses' => [ + 200 => [ + 'schema' => [ + 'type' => 'object', + 'properties' => [ + 'Code' => [ + 'description' => '返回码。返回200代表成功。', + 'type' => 'integer', + 'format' => 'int32', + 'example' => '200', + ], + 'Message' => [ + 'description' => '返回信息。', + 'type' => 'string', + 'example' => 'operation success.', + ], + 'RequestId' => [ + 'description' => '请求的ID。', + 'type' => 'string', + 'example' => 'ABA4A7FD-E10F-45C7-9774-A5236015A***', + ], + 'Success' => [ + 'description' => '是否调用成功。'."\n" + .'- **true**:调用成功。'."\n" + .'- **false**:调用失败。', + 'type' => 'boolean', + 'example' => 'true', + ], + 'Data' => [ + 'type' => 'object', + 'itemNode' => true, + 'properties' => [ + 'data' => [ + 'description' => 'Acl 资源名结果集合。', + 'type' => 'array', + 'items' => [ + 'description' => '资源名称。', + 'type' => 'string', + 'example' => 'test-resource-name', + ], + ], + ], + ], + ], + ], + ], + ], + 'errorCodes' => [ + 400 => [ + [ + 'errorCode' => 'MissingParameter', + 'errorMessage' => 'The %s parameter is required.', + ], + [ + 'errorCode' => 'Acl.DelSasl.Error', + 'errorMessage' => 'Failed to delete the user. Check the request parameters and try again.', + ], + [ + 'errorCode' => 'Acl.AddSasl.Error', + 'errorMessage' => 'Failed to add a user. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'Acl.Disable.Error', + 'errorMessage' => 'The Acl function is disabled. Enable it by referring to the documentation and try again.', + ], + [ + 'errorCode' => 'Acl.DuplicatedAuth.Error', + 'errorMessage' => 'The authorization has already been granted, please do not repeat the authorization.', + ], + [ + 'errorCode' => 'BIZ_ACL_NOT_ENABLED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CAN_NOT_ENABLE_ACL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_ACL_FAILED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Instance.CaclulateChange.time', + 'errorMessage' => 'Example Failed to obtain the expected change time. Please try again later.', + ], + [ + 'errorCode' => 'ADMIN_GET_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_BROKER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_SUB_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ADMIN_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AgentBusinessError', + 'errorMessage' => 'Internal error, please try again, if invalid, please submit the work order.', + ], + [ + 'errorCode' => 'AgentError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'AsyncTask.DeleteTopic', + 'errorMessage' => 'Topic has not been deleted. Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.ExecuteTimeNotSupport', + 'errorMessage' => 'The async task is approaching its execution time and modification is not allowed.', + ], + [ + 'errorCode' => 'AsyncTask.Ignored', + 'errorMessage' => 'The task is ignored.', + ], + [ + 'errorCode' => 'AsyncTask.NotMeetCondition', + 'errorMessage' => 'The task does not meet the user-defined conditions.', + ], + [ + 'errorCode' => 'AsyncTask.RetryLater', + 'errorMessage' => 'Task Please try again later.', + ], + [ + 'errorCode' => 'AsyncTask.TypeAlreadyExist', + 'errorMessage' => 'The task already exists.', + ], + [ + 'errorCode' => 'AsyncTaskSlave.NotCompleted', + 'errorMessage' => 'The task is not completed. Please check and try again.', + ], + [ + 'errorCode' => 'AUTH_CAL_SIGNATURE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_CSRF_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_ONS_CHANNEL_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_REQUEST_NOT_ALLOWED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_EMPOWER_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SERVICE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SIGNATURE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_SYSTEM_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'AUTH_USER_IN_BLACK_LIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.GET.TOPIC.STATUS.ERROR', + 'errorMessage' => 'AccessKeyId is required to get topic status.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.NOT.FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.INSTANCE.STATUS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.PUBNETWORK', + 'errorMessage' => 'EipMax is invalid.', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.1', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.LIMIT.QUOTA.DOWN.2', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'BIZ.TagResource.NotSupported', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_AONE_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROADCASTING_PULL_UNSUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_BROKER_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CLUSTER_IS_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_GROUP_ACTIVE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NEVER_RUNNING', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CONSUMER_NOT_ONLINE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_PUBLISH_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_CREATE_TOPIC_NUM_LESS_THAN_BEFORE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_ORDER_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DELETE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_DOWNLOAD_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIELD_CHECK_INVALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_FIND_CONSUMER_GROUP_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_APPKEY_LIST_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CLUSTER_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_CONNECTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUMER_RUNNING_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_ACCUMULATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_CONSUME_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_ROUTE_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_BASIC_INFO_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CREATE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_LOCATION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_ONLY_PROFESSIONAL_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PAIDTYPE_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_REFUND_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_CONSUMER_GROUP_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_EXIST_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_RELEASE_LESSHOUR_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_UPGRADE_ORDER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_MESSAGE_TRACK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_NO_MESSAGE', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PRODUCER_ID_BELONG_TO_OTHER_USER', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISHER_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUBLISH_INFO_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_PUSH_MESSAGE_TO_CONSUMER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_CONSUME_TIMESPAN_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_QUERY_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_RESET_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SASL_USER_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SEND_MESSAGE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SLR_CREATE_NO_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_PERMISSION_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_SUBSCRIPTION_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_DUPLICATE_TAG_KEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_ONLY_SERVICE_ACCOUNT_HAS_PERMISSION', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_REQUEST_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NOT_EXIST', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_RESOURCE_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGKEY_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAGVALUE_NOT_VALID', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TAG_TAG_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TIME_SPAN_EMPTY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_ALREADY_EXISTS', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_COMPACT_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_CREATE_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_DELETE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_EXISTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_LOCAL_TOPIC_NOT_SUPPORT', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_NOT_FOUND', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_OFFSET_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ADD_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_PARTITION_NUM_EXCEED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_STATUS_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_TOO_MUCH', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_CONFIG_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_TOPIC_UPDATE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_SUBSCRIPTION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'BIZ_UPDATE_TOPIC_PERM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'DataExceedMaxLimit', + 'errorMessage' => 'The maximum number of %s is exceeded.', + ], + [ + 'errorCode' => 'DB.Update.Failed', + 'errorMessage' => 'Failed to update data, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'Deploy.Callback.Illegal', + 'errorMessage' => 'Message data does not match, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.NotRetriableError', + 'errorMessage' => 'Deployment error, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.ResourceNotEnough', + 'errorMessage' => 'Insufficient resources, please submit work order.', + ], + [ + 'errorCode' => 'Deploy.RetriableError', + 'errorMessage' => 'A retry error occurred during deployment. If the retry still fails, submit a work order.', + ], + [ + 'errorCode' => 'DeployError', + 'errorMessage' => 'Deployment error, please try again, if invalid, please submit a work order.', + ], + [ + 'errorCode' => 'DeployPreCheckError', + 'errorMessage' => 'Deployment pre-check failed. Please submit work order.', + ], + [ + 'errorCode' => 'DeployType.NotSupport', + 'errorMessage' => 'deployType is not supported. Refer to the document and retry. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'FlowControl', + 'errorMessage' => 'Request was denied due to flow control.', + ], + [ + 'errorCode' => 'GET.CONSUMER.MISSING.ACCESS.KEY.ID', + 'errorMessage' => 'AccessKeyId is required to get consumer group info.', + ], + [ + 'errorCode' => 'Group.Active', + 'errorMessage' => 'Group is active and cannot perform this operation.', + ], + [ + 'errorCode' => 'Instance.Change.NotAllowed', + 'errorMessage' => 'This instance does not allow change operations.', + ], + [ + 'errorCode' => 'Instance.ExceedMaxLimit', + 'errorMessage' => 'The maximum number of instance is exceeded.', + ], + [ + 'errorCode' => 'Instance.InsertComponent.fail', + 'errorMessage' => 'Failed to insert the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.ResourceNotSufficient', + 'errorMessage' => 'Insufficient resources, unable to operate, please submit a work order.', + ], + [ + 'errorCode' => 'Instance.StatusNotRunning', + 'errorMessage' => 'The instance is not running and cannot operate this function. Please try again later.', + ], + [ + 'errorCode' => 'Instance.UpdateComponent.fail', + 'errorMessage' => 'Failed to update the instance component, please try again later.', + ], + [ + 'errorCode' => 'Instance.UpgradeService.version', + 'errorMessage' => 'Upgrade version failed, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Change.NotAllowed', + 'errorMessage' => 'There was an error in the instance status switch verification. Please try again. If you have any questions, please submit the work order.', + ], + [ + 'errorCode' => 'InstanceStatus.NotAllowed', + 'errorMessage' => 'The current status of the instance cannot be changed. This function cannot be performed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotReleased', + 'errorMessage' => 'The instance is not in the released state and cannot perform this function. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitChange', + 'errorMessage' => 'The instance is not waiting for change status, cannot operate this function, please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.NotWaitDeploy', + 'errorMessage' => 'This function cannot be performed because the instance is not in the state to be deployed. Please try again later.', + ], + [ + 'errorCode' => 'InstanceStatus.Released', + 'errorMessage' => 'The instance has been released.', + ], + [ + 'errorCode' => 'InstanceStatus.Stopped', + 'errorMessage' => 'Instance stopped serving.', + ], + [ + 'errorCode' => 'Invalid.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'Invalid.Partition.%s', + 'errorMessage' => 'Invalid.%s', + ], + [ + 'errorCode' => 'InvalidParameter', + 'errorMessage' => 'The %s parameter is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.DataAlreadyExist', + 'errorMessage' => 'The data already exists for the %s parameter.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotChange', + 'errorMessage' => 'There is no change in the parameters. Please adjust and try again.', + ], + [ + 'errorCode' => 'InvalidParameter.Format', + 'errorMessage' => 'The %s format is invalid.', + ], + [ + 'errorCode' => 'InvalidParameter.NotSupport', + 'errorMessage' => 'The %s parameter is not supported.', + ], + [ + 'errorCode' => 'InvalidParameter.OtherParam', + 'errorMessage' => 'Parameter %s is incorrect because %s.', + ], + [ + 'errorCode' => 'InvalidParameter.Range', + 'errorMessage' => 'The value of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.Size', + 'errorMessage' => 'The size of the %s parameter is not within the specified range.', + ], + [ + 'errorCode' => 'InvalidParameter.VersionNotSupport', + 'errorMessage' => 'Current version does not support the %s parameter.', + ], + [ + 'errorCode' => 'Ldap.CreateAdminError', + 'errorMessage' => 'Administrative accounts cannot be added or modified.', + ], + [ + 'errorCode' => 'Ldap.DeleteAdminError', + 'errorMessage' => 'The management account cannot be deleted.', + ], + [ + 'errorCode' => 'Manager.configRuleExistError', + 'errorMessage' => 'Manager an existing configuration rule is inserted, adjust and try again.', + ], + [ + 'errorCode' => 'Manager.configRuleNotExistError', + 'errorMessage' => 'Manager a configuration rule that does not exist is changed, please adjust it and try again.', + ], + [ + 'errorCode' => 'Manager.NotCommit', + 'errorMessage' => 'Manager operation is not submitted, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotFound', + 'errorMessage' => 'Manager the resumed scheduling task does not exist, please adjust and try again.', + ], + [ + 'errorCode' => 'Manager.recoverTaskNotMatch', + 'errorMessage' => 'The id of the restored scheduling task does not match that of the instance.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusError', + 'errorMessage' => 'Manager the status of the asynchronous task fails to be changed, check whether the source status is consistent with the current status, and then try again.', + ], + [ + 'errorCode' => 'Manager.scheduledTaskStatusNotSupport', + 'errorMessage' => 'The manager operation task status is unknown.', + ], + [ + 'errorCode' => 'NotSupport', + 'errorMessage' => 'The current operation is not supported, please check and try again later.', + ], + [ + 'errorCode' => 'NotSupport.DataStatus', + 'errorMessage' => 'Current status %s does not support this operation.', + ], + [ + 'errorCode' => 'ONS.LOGIN.CHECK.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INIT_ENV_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INTERNAL_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_INVOKE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_LOGIN_CHECK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SERVICE_UNSUPPORTED', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ONS_SYSTEM_FLOW_CONTROL', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.Create.Error', + 'errorMessage' => 'Failed to create order.', + ], + [ + 'errorCode' => 'Order.Insufficient.balance', + 'errorMessage' => 'The available gold is not enough, please recharge and try again.', + ], + [ + 'errorCode' => 'Oss.NotFound', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Oss.PublishFailed', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'RAM.USER.NOT.FOUND.BY.ACCESSKEY', + 'errorMessage' => 'The specified access key is not found.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_CREATE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_DELETE_RESOURCE_PERMISSION_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_GET_USER_BY_AK_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'RAM_USER_NOT_FOUND_BY_ACCESSKEY', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'ScheduledTask.AlreadyHasSameTaskType', + 'errorMessage' => 'has same task waiting for schedule.', + ], + [ + 'errorCode' => 'ScheduledTask.ExecuteTimeGapTooShort', + 'errorMessage' => 'execute time gap too close to an existed task.', + ], + [ + 'errorCode' => 'ServerlessPlan.InstanceNotMatch', + 'errorMessage' => 'The timing policy execution plan does not match the instance ID.', + ], + [ + 'errorCode' => 'ServerlessPlan.IntervalInvalid', + 'errorMessage' => 'If a periodic policy execution plan is smaller than the target size, delete it.', + ], + [ + 'errorCode' => 'ServerlessPlan.NameExist', + 'errorMessage' => 'The name of the periodic policy execution plan is the same. Please modify the name and try again.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.EnabledRuleExist', + 'errorMessage' => 'If a periodic policy is in effect, it does not support the current operation. Set all periodic policies to invalid.', + ], + [ + 'errorCode' => 'ServerlessPlan.NotSupport.StatusEnabled', + 'errorMessage' => 'A periodic policy can be deleted only after it is disabled.', + ], + [ + 'errorCode' => 'ServerlessPlan.TaskStatusNotSupport', + 'errorMessage' => 'A periodic policy task cannot be modified or cancelled when it is being executed or when a single execution is completed.', + ], + [ + 'errorCode' => 'Sls.Query.Error', + 'errorMessage' => 'Data query failed. Please try again later.', + ], + [ + 'errorCode' => 'Sts.NotFound', + 'errorMessage' => 'Unable to find the whitelist information, please try again later, if in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'Topic.DownloadMessageFail', + 'errorMessage' => 'Failed to download message, please try again later.', + ], + [ + 'errorCode' => 'Topic.Exist', + 'errorMessage' => 'The topic already exists.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'The Topic does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Topic.QueryMessageFail', + 'errorMessage' => 'Failed to query the message, please try again later.', + ], + [ + 'errorCode' => 'Topic.SendFail', + 'errorMessage' => 'Topic failed to send a message. Please try again later.', + ], + [ + 'errorCode' => 'Topic.StatusNotRunning', + 'errorMessage' => 'The Topic status is not in the service and cannot be operated. Please try again later. If in doubt, please submit the work order.', + ], + [ + 'errorCode' => 'TopicStatus.NotAllowed', + 'errorMessage' => 'The current status of the Topic cannot be changed.', + ], + [ + 'errorCode' => 'VPC_ASSUMEROLE_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'VPC_VSW_ZONE_MAPPING_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.DELETE.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ALREADY.EXISTS.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IP.ILLEGAL.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.IPLIST.OVERLONG.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.OVER.LENGTH.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'WHITE.PARAM.ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + [ + 'errorCode' => 'Order.InstHasUnpaidOrder', + 'errorMessage' => 'There is an unpaid order for the resource you selected, please pay or void it before placing the order.', + ], + [ + 'errorCode' => 'Topic.RebalanceOperationForbidden', + 'errorMessage' => 'This operation is not allowed during instance drainage. Please try again after the drainage is completed.', + ], + [ + 'errorCode' => 'AUTH_USER_CHECK_ERROR', + 'errorMessage' => 'Network jitter timed out, try refreshing and retry.', + ], + [ + 'errorCode' => 'WHITE_IP_LIST_OVERLONG_ERROR', + 'errorMessage' => 'KafkaInstanceBiz updateWhiteList allIpList is overlong.', + ], + [ + 'errorCode' => 'BIZ_GET_TOPIC_OFFSET_ERROR', + 'errorMessage' => 'getTopicOffset error.', + ], + [ + 'errorCode' => 'BIZ_PARAM_EMPTY', + 'errorMessage' => 'param is blank.', + ], + [ + 'errorCode' => 'BIZ_INSTANCE_CANNOT_OPERATE', + 'errorMessage' => 'Unable to operate during instance maintenance.', + ], + ], + 403 => [ + [ + 'errorCode' => 'NoPermission', + 'errorMessage' => 'No permissions.', + ], + [ + 'errorCode' => 'AUTH_RESOURCE_OWNER_ERROR', + 'errorMessage' => '%s. Please check and try again later.', + ], + ], + [ + [ + 'errorCode' => 'AsyncTaskGroup.NotFound', + 'errorMessage' => 'The task group does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskHandler.NotFound', + 'errorMessage' => 'The task does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'AsyncTaskType.NotFound', + 'errorMessage' => 'The task type does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Group.NotFound', + 'errorMessage' => 'GroupId does not exist. Please check and try again.', + ], + [ + 'errorCode' => 'Instance.NotFound', + 'errorMessage' => 'No instance found for the %s parameter.', + ], + [ + 'errorCode' => 'InstanceAgent.NotFound', + 'errorMessage' => 'Instance does not exist. Please check the entry and try again.', + ], + [ + 'errorCode' => 'InvalidData.FieldsIncomplete', + 'errorMessage' => 'Data is incomplete, %s data is missing, please check and try again later.', + ], + [ + 'errorCode' => 'InvalidParameter.DataNotFound', + 'errorMessage' => 'No data found for the %s parameter.', + ], + [ + 'errorCode' => 'Topic.NotFound', + 'errorMessage' => 'No topic found for the %s parameter.', + ], + [ + 'errorCode' => 'VpcVSwitch.NotFound', + 'errorMessage' => 'The private network and switch do not exist. Please refer to the document and try again. If in doubt, submit a work order.', + ], + [ + 'errorCode' => 'SG_ERROR', + 'errorMessage' => 'find sgInfo error, please retry later.', + ], + ], + 500 => [ + [ + 'errorCode' => 'GET.CONSUMER.PROGRESS.ERROR', + 'errorMessage' => 'An instance status error occurred.', + ], + [ + 'errorCode' => 'INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'InternalError', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + [ + 'errorCode' => 'InternalUnknownCodeError', + 'errorMessage' => 'Internal error, please try again, if still failed, please submit a work order to contact us.', + ], + [ + 'errorCode' => 'ONS.GET.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for obtaining the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'ONS.INTERNAL.ERROR', + 'errorMessage' => 'An internal error occurred. Please try again later.', + ], + [ + 'errorCode' => 'ONS.UPDATE.ALLOWEDIP.INTERNAL.ERROR', + 'errorMessage' => 'The request for changing the IP address whitelist timed out. Please try again later.', + ], + [ + 'errorCode' => 'RemoteCallError', + 'errorMessage' => 'An internal service invocation error occurred. Please try again later.', + ], + [ + 'errorCode' => 'RmqClusterEmpty', + 'errorMessage' => 'A system exception occurred. Please submit a ticket.', + ], + ], + ], + 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": 200,\\n \\"Message\\": \\"operation success.\\",\\n \\"RequestId\\": \\"ABA4A7FD-E10F-45C7-9774-A5236015A***\\",\\n \\"Success\\": true,\\n \\"Data\\": {\\n \\"data\\": [\\n \\"test-resource-name\\"\\n ]\\n }\\n}","type":"json"}]', + 'title' => '查询ACL资源名', + ], + ], + 'endpoints' => [ + [ + 'regionId' => 'cn-wulanchabu', + 'endpoint' => 'alikafka.cn-wulanchabu.aliyuncs.com', + ], + [ + 'regionId' => 'cn-beijing', + 'endpoint' => 'alikafka.cn-beijing.aliyuncs.com', + ], + [ + 'regionId' => 'cn-qingdao', + 'endpoint' => 'alikafka.cn-qingdao.aliyuncs.com', + ], + [ + 'regionId' => 'cn-shanghai', + 'endpoint' => 'alikafka.cn-shanghai.aliyuncs.com', + ], + [ + 'regionId' => 'cn-hongkong', + 'endpoint' => 'alikafka.cn-hongkong.aliyuncs.com', + ], + [ + 'regionId' => 'cn-heyuan', + 'endpoint' => 'alikafka.cn-heyuan.aliyuncs.com', + ], + [ + 'regionId' => 'cn-zhangjiakou', + 'endpoint' => 'alikafka.cn-zhangjiakou.aliyuncs.com', + ], + [ + 'regionId' => 'cn-shenzhen', + 'endpoint' => 'alikafka.cn-shenzhen.aliyuncs.com', + ], + [ + 'regionId' => 'ap-northeast-2', + 'endpoint' => 'alikafka.ap-northeast-2.aliyuncs.com', + ], + [ + 'regionId' => 'ap-northeast-1', + 'endpoint' => 'alikafka.ap-northeast-1.aliyuncs.com', + ], + [ + 'regionId' => 'cn-chengdu', + 'endpoint' => 'alikafka.cn-chengdu.aliyuncs.com', + ], + [ + 'regionId' => 'cn-guangzhou', + 'endpoint' => 'alikafka.cn-guangzhou.aliyuncs.com', + ], + [ + 'regionId' => 'ap-southeast-1', + 'endpoint' => 'alikafka.ap-southeast-1.aliyuncs.com', + ], + [ + 'regionId' => 'ap-southeast-2', + 'endpoint' => 'alikafka.ap-southeast-2.aliyuncs.com', + ], + [ + 'regionId' => 'ap-southeast-3', + 'endpoint' => 'alikafka.ap-southeast-3.aliyuncs.com', + ], + [ + 'regionId' => 'cn-huhehaote', + 'endpoint' => 'alikafka.cn-huhehaote.aliyuncs.com', + ], + [ + 'regionId' => 'ap-southeast-5', + 'endpoint' => 'alikafka.ap-southeast-5.aliyuncs.com', + ], + [ + 'regionId' => 'ap-southeast-7', + 'endpoint' => 'alikafka.ap-southeast-7.aliyuncs.com', + ], + [ + 'regionId' => 'cn-hangzhou', + 'endpoint' => 'alikafka.cn-hangzhou.aliyuncs.com', + ], + [ + 'regionId' => 'us-east-1', + 'endpoint' => 'alikafka.us-east-1.aliyuncs.com', + ], + [ + 'regionId' => 'eu-west-1', + 'endpoint' => 'alikafka.eu-west-1.aliyuncs.com', + ], + [ + 'regionId' => 'us-west-1', + 'endpoint' => 'alikafka.us-west-1.aliyuncs.com', + ], + [ + 'regionId' => 'eu-central-1', + 'endpoint' => 'alikafka.eu-central-1.aliyuncs.com', + ], + [ + 'regionId' => 'me-east-1', + 'endpoint' => 'alikafka.me-east-1.aliyuncs.com', + ], + [ + 'regionId' => 'me-central-1', + 'endpoint' => 'alikafka.me-central-1.aliyuncs.com', + ], + [ + 'regionId' => 'cn-hangzhou-finance', + 'endpoint' => 'alikafka.cn-hangzhou-finance.aliyuncs.com', + ], + [ + 'regionId' => 'cn-shenzhen-finance-1', + 'endpoint' => 'alikafka.cn-shenzhen-finance-1.aliyuncs.com', + ], + [ + 'regionId' => 'cn-beijing-finance-1', + 'endpoint' => 'alikafka.cn-beijing-finance-1.aliyuncs.com', + ], + [ + 'regionId' => 'cn-shanghai-finance-1', + 'endpoint' => 'alikafka.cn-shanghai-finance-1.aliyuncs.com', + ], + [ + 'regionId' => 'na-south-1', + 'endpoint' => 'alikafka.na-south-1.aliyuncs.com', + ], + ], +]; |
